Je me demande simplement lequel d'entre eux serait préférable d'utiliser dans une application web. J'ai une application web qui permet à l'utilisateur de publier sur le site. Il y a trois différents types de poteaux mais assez similaires pour que je puisse les mettre sous une même table. Est-ce que ça va?Question à propos de la normalisation
Je pourrais normaliser les tables de cette manière? (Mise sous le type ou l'autre)
Tableau 1
UserPost
post_id
user_id
type
Tableau 2
Post
post_id
datetime
text
OR serait en utilisant une table de mieux?
Tableau
Post
user_id
post_id
datetime
type
text
Je me penche vers la troisième voie, à moins que quelqu'un peut signaler les inconvénients.
Si je vous ai bien compris, vous avez deux différents types de postes avec différents ensembles de colonnes? Et certaines colonnes sont égales? –
Si je comprends bien, il y a trois différents types de messages qui sont toujours plus ou moins un texte – Matten
Oui, trois types d'entrées utilisateur sont un texte. Je suppose que je peux autoriser/interdire le type dans le code, mais stocker le tout au même endroit. –