Je vais poser une question sans doute bête et naïve
Admettons que j’aie 2 tables :
Termes (id_terme, terme)
Synonymes (id_syn, synonyme)
Les champs id_terme et id_syn sont des INT.
Les champs terme et synonyme sont des VARCHAR.
Etant donné qu’il y a une relation n,n entre les 2 tables, je vais créer une table associative faisant correspondre les ID des 2 tables : Assoc(id_terme, id_syn)
Jusque là OK.
Et là, tout à coup, je me dis : mais après tout, qu’est-ce qui m’empêche de créer une table associative contenant les termes et les synonymes ? Ce sera peut-être moins performant (un peu, beaucoup, je ne sais pas…
Est-ce que c’est vraiment une solution à proscrire totalement (en termes de performances) ou pas forcément ?
Merci pour vos réponses.
Pascal