2010-05-27 2 views

Répondre

3

Ceci est appelé Slowly Changing Dimension

Il y a quelques approches de mise en œuvre qui ont leurs avantages et leurs inconvénients.

La solution avec deux tables facilite le référencement aux produits (par opposition aux versions de produits) d'autres tables.

+0

Pouvez-vous donner un exemple pour faciliter le référencement des produits d'autres tables? – Yosef

1

Si vous n'avez qu'une seule table, vous devez modifier la conception de votre base de données si vous souhaitez ajouter des attributs de produit. Donc, si vous suivez les couleurs et les tailles dans votre tableau, et que vous voulez ajouter, disons, entrejambe, vous devez ajouter une colonne à la table. Le fait de conserver une table d'attributs distincte vous permet de gérer facilement vos attributs en tant qu'entrées dans la table, plutôt que d'en faire partie intégrante.

Questions connexes