Bonjour,
J'ai une petite interogation au niveau de la conception de mon schéma de base de données (j'utiliserai MySQL).
Alors j'ai une série de table (appellons les "table_1", "table_2" ... "table_5") pour lesquelles je dois associé un commentaire. Le format des commentaires pour chaque table est le même.
Je me demande alors si je peux faire une table unique "commentaire" avec les champs suivants :
- comm_id
- #mbr_id
- type
- texte comm
- #ref_id
avec "type" le numéro de la table (1 pour "table_1", 2 pour "table_2"...) et "ref_id" une clé étrangère qui correspond à la clé primaire de la table choisie. Par exemple si type = 1, ref_id sera une clé_primaire de "table_1".
Est ce possible ou est ce que ça pose un quelconque problème ?
Dans le cas où ça n'est pas possible je suis obligé de faire une table commentaire pour chaque table ?
par exemple "comm_1" :
- comm_id
- #mbr_id
- texte
- #cle_primaire_de_table_1
J'espère avoir été assez clair.
Merci d'avance.
Partager