champ ENUM ou VARCHAR ? - SQL/NoSQL - Programmation
Marsh Posté le 20-08-2006 à 21:50:55
premiere question j'aurais utilise un varchar (as tu vraiment besoin de l'indexage du champ enum?je crois pas que ce soit une bonne maniere de reflechir que de dire que toutes les valeurs possiles font 7 caracteres)
deuxieme question j'aurais plutot fait 3 tables;
Tatable1
--------
Cle_Table1|Libelle_entree
Logiciel
--------
Cle_Logiciel
Table1_Logiciel (qui fait le lien entre les entrees et les logiciels)
---------------
Cle_Table1|Cle_Logiciel
exemple;
--------
Table1
--------
1|toto
2|tutu
3|tata
4|tintin
Logiciels
---------
1|A
2|B
3|C
4|D
Table1_Logiciel
---------------
1|1
1|3
2|2
2|4
4|3
3|1
toto est lie aux logiciels A et C
tutu est lie ux logiciels B et D
tata est lie au logiciel A
tintin est lie au logiciel C
Marsh Posté le 22-08-2006 à 11:24:24
D'accord !
Par contre pour la première question je pense plutôt resté au type "ENUM"
Merci
Marsh Posté le 20-08-2006 à 10:26:42
Bonjour,
J'utilise MySQL et j'ai quelques questions :
Ai-je été assez clair ? :?
Merci
---------------
Président de l'intégration 2006 à l'INSA de Rouen.