Auto_increment indispensable ?
Bonjour,
J'ai créé une table de cette façon:
Code:
1 2 3
|
CREATE TABLE commandes(id INT(11) UNSIGNED not null AUTO_INCREMENT,
login VARCHAR(20) not null,....etc, PRIMARY KEY(id)); |
Les requêtes sur cette table sont essentiellement du style:
Code:
1 2 3 4
|
SELECT * FROM commandes WHERE login = 'toto'
//ou bien
DELETE FROM commandes WHERE login = 'toto' |
Je voulais savoir si un champ id auto_increment en clé primaire
était vraiment nécéssaire pour cette table ou s'il y avait une
façon plus optimisé de la créer.
Merci