HalliHallo zusammen ;)
wie geht's euch?

Ich bin neu in der Gruppe und möchte natürlich auch gleich nerven ;)
*g*

Ich habe folgendes Problem und weiß nicht so recht wie ich es umsetzen
soll:
Es muss eine Produktdatenbank aufgebaut werden in der die Autoren
Produkte und Produkt-Kategorien anlegen können allerdings soll es in
jeder Produkt-Kategorie andere Eigenschaften für die Produkte geben.
Es handelt sich zb. um Tische, Stühle oder Teppiche diese müssen
natürlich irgendwie in der Datenbank abgelegt werden. Nur da jedes
Produkt andere Eigenschaften und auch unterschiedliche Anzahlen von
Eigenschaften besitzt haben ich das Problem das sich die Datenbank an
dieser Stelle nicht gut planen lässt.

Meine bisherigen Überlegungen zur Datenbank-Planung sehen wie folgt
aus:
1. Eine Tabelle die die Datenstrukturen enthält die ein Produkt
ausmachen (stukturID,Feldname,Feldtyp,reihenfolge), eine zweite
Tabelle die die Werte für jedes Feld innerhalb der Datenstruktur
enthält (strukturID, instanceID,wert).
2. Ich weise den Produkten einen Tabellennamen zu und erstelle die
nötige Tabelle dynamisch aus PHP via Create Table

Allerdings finde ich beide Ansätze nicht wirklich gelungen und hoffe
dass mir jmd. weiterhelfen kann. Eine Ahnung wie das mit dem MVC-Model
von cake zu vereinbaren ist habe ich allerdings auch nicht.

Da ich nicht so wirklich der Erklär-Bär bin weiß ich nicht ob Ihr mein
Problem versteht, trotzdem bin ich für jede Hilfe dankbar und sonst
stelle ich mich natürlich auch gerne euren Fragen...


--~--~---------~--~----~------------~-------~--~----~
Sie erhalten diese Nachricht, weil Sie Mitglied sind von Google Groups-Gruppe 
"CakePHP-de für deutsche CakePHP Entwickler".
 Für das Erstellen von Beiträgen in dieser Gruppe senden Sie eine E-Mail
an [email protected]
 Um sich von dieser Gruppe abzumelden, senden Sie eine E-Mail an [EMAIL 
PROTECTED]
 Weitere Optionen finden Sie in dieser Gruppe unter 
http://groups.google.com/group/cakephp-de?hl=de
-~----------~----~----~----~------~----~------~--~---

Antwort per Email an