phpbar.de logo

Mailinglisten-Archive

[php] Tabellenstruktur

[php] Tabellenstruktur

Sebastian Mendel lists at sebastianmendel.de
Fre Dez 1 12:23:19 CET 2006


Andre Wagner schrieb:
> ich muss eine Vielzahl von Artikeln in ein Tabelle speichern. Die Artikel sind verschiedenen Kategorien zugeordnet. Soweit ist das kein Problem. Eine Tabelle mit den Kategorien und einen Schlüssel auf die Artikeltabelle. Das Problem das ich habe ist, dass die Artikel alle verschiedene Eigenschaften haben. Innerhalb einer Kategorie sind die Eigenschaften immer gleich.
> 
> Meine erste Idee wäre eine weitere Eigenschaften-Tabelle zu erstellen. Diese Tabelle besteht aus den Feldern:
> 
> refArtikelID
> Eigenschaft
> Eigenschaft-Wert
> 
> In dieser Tabelle werden dann alle zusätzlichen Daten zu einem Artikel gespeichert.

genau so

oder noch Normalisierter:

category (id, ...)
article (id, category_id, ...)
propety (id, name, ...)
property_option (id, property_id, name)
article_property_option (article_id, property_option_id, ...)


-- 
Sebastian Mendel

www.sebastianmendel.de

php::bar PHP Wiki   -   Listenarchive