par
jojolapine » 08 mars 2007, 01:24
Bonsoir à tous,
Je suis en train de repenser le shéma de mes tables pour un site, et je bloque sur un point...
Alors au départ, disons que nous avons deux types de contributions possibles, les deux contributions ne stockent pas du tout les mêmes données, donc deux tables...
seulement, je voudrai faire un système de commentaire commun pour les deux contribution, donc une seule table...
seulement, je ne sais pas trop comment faire, pour dire que le commentaire appartient à l'un ou l'autre type de contibution...
car il faudrait une requête de ce genre
Code : Tout sélectionner
SELECT * FROM comentaires WHERE contibution_type = ... AND id_contribution = ...
j'ai pensé à faire une table contribution_categorie, où serait associé à un idée, le nom des tables correspondant au type de contribution... je sais pas si c'est une bonne idée ?
Bonsoir à tous,
Je suis en train de repenser le shéma de mes tables pour un site, et je bloque sur un point...
Alors au départ, disons que nous avons deux types de contributions possibles, les deux contributions ne stockent pas du tout les mêmes données, donc deux tables...
seulement, je voudrai faire un système de commentaire commun pour les deux contribution, donc une seule table...
seulement, je ne sais pas trop comment faire, pour dire que le commentaire appartient à l'un ou l'autre type de contibution...
car il faudrait une requête de ce genre[code]SELECT * FROM comentaires WHERE contibution_type = ... AND id_contribution = ...[/code]
j'ai pensé à faire une table contribution_categorie, où serait associé à un idée, le nom des tables correspondant au type de contribution... je sais pas si c'est une bonne idée ?