Bonjour,
J'ai une toute petite question :
Admettons que nous avons une table membres et une table groupes. Chaque membre appartient obligatoirement à un seul et unique groupe. Vaut-il mieux créer une colonne de plus dans la table membres qui pointe vers un id de la table groupes, ou plutôt créer une nouvelle table Groupes_Membres où on associe un membre à un groupe ?
Je sais que dans le cas où un membre pourrait appartenir à plusieurs groupes, il serait mieux de faire une troisième table, mais j'hésite dans ce cas-ci. La seconde méthode serait plus pratique si je décide de changer un jour le fonctionnement du système.
Ah, et tant qu'à faire, j'ai une autre petite question qui n'est pas reliée à ce problème : si le type d'une de mes colonnes est entier, chaque ligne va prendre 4 octets sur le disque. Si, par contre, l'une des ligne contient NULL, est-ce qu'elle prend quand même 4 octets ?
Merci d'avance,
Jihnn
Partager