Création table avec phpMyAdmin
bonjour tout le monde,
je suis entrain de créer ma base de données,
j'ai une table donateur qui hérite de la table personne, donc en utilisant le type InnoDb, j'ai voulu exécuter la requête suivante
Code:
1 2 3 4 5
| CREATE TABLE `test`.`donateur` (
`ID_PERSONNE` CHAR( 1 ) NOT NULL ,
`ID_DONATEUR` SMALLINT( 4 ) UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT ,
PRIMARY KEY ( `ID_PERSONNE` , `ID_DONATEUR` )
) ENGINE = InnoDB |
MySQL a répondu:
Citation:
#1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key
j'ai changé le type de table en mettant MyISAM, j'ai réussi à créer la table mais après ça m'a posé des problèmes lors de la gestion des relations
Si vous pouvez m'aider, n'hésitez pas s'il vous plait.