phpbar.de logo

Mailinglisten-Archive

AW: Wie speichert man Attribute? war: Where-Klausel mit 100 Oder-Zeilen

AW: Wie speichert man Attribute? war: Where-Klausel mit 100 Oder-Zeilen

Sascha Bretschneider mysql-de_(at)_lists.bttr.org
Fri, 26 Jul 2002 17:28:20 +0200


hallo,

Du könntest eine zweite Tabelle anlegen

Tabelle : benutzereigenschaften
Spalten : benutzereigenschaften_id,benutzer_id,eigenschaften,wert

so das du jedem Benutzer beliebig viele Eigenschaften zuweisen kannst

MfG
Sascha


-----Ursprüngliche Nachricht-----
Von: Arash Yalpani [mailto:arash_(at)_yalpani.de]
Gesendet: Freitag, 26. Juli 2002 17:15
An: mysql-de_(at)_lists.4t2.com
Betreff: Wie speichert man Attribute? war: Where-Klausel mit 100
Oder-Zeilen


From: "Wolfgang Hauck" <wbh_(at)_euta.net>
>Hier wäre grundsätzlich zu überlegen ob an der Struktur der Datenbank etwas
>nicht stimmt!?

Ich habe aktuell das Problem, zu einem Benutzer beliebig viele Eigenschaften
speichern zu müssen. Manche hat jeder Benutzer, manche davon nur bestimmte.
Man muß nach Eigenschaften filtern können und es muss möglich sein, über
eine Browser-GUI einfach neue Felder hinzuzufügen.

Wie organisiert man so etwas, so dass weder Performance noch Flexibilität
leiden? Ist SQL für solche Probleme eigentlich geeignet oder braucht es eine
XML-DB, um das sauber abzubilden?

Danke für alle Anregungen!
Grüsse, Arash

---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql

---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive