@fgland,
.
Je m’étais posé cette question : devrais-je utiliser une seule table avec un champ ‘Artiste’ et un champ ‘Genre’ (je n’avais pas pensé au sujet à polémique qui pourrait impliquer une table à lui seul) ou deux tables qui distinguent les deux genres par défaut?
.
Le premier choix aurait évité la création la redondance des champs identiques des deux tables, soit : 9 champs pour une table plutôt que 16 champs pour deux tables et une seule table de jointures plutôt que deux.
.
Sincèrement, je ne sais pas vraiment pourquoi j’ai fait ce choix. N’étant pas programmeur de formation, j’ai probablement été influencé par le fait que j’ai voulu créer deux formulaires distincts pour les acteurs et actrices, ce qui m’apparaissait simple et logique, mais en réalité, ça ne change rien, sinon la façon de s’y prendre pour peupler les deux formulaires utilisant la même table.
.
Cette approche sera fortement à considérer.