Hallo liebe Community,
ich bin dabei eine komplett neue Webseite mit PHP und MySQL zu schreiben.
Dabei habe ich momentan 2 Datenbanken, eine für das Login und die User und eine weitere für die eingetragenen Objekte.
Diese Objekte haben bestimmte Eigenschaften.
Zum Beispiel ein Objekt, welches mehrere Farben haben kann. Die Anzahl der Farben, die das Objekt haben kann muss aber variabel sein. Da mehrere Objekte eine oder mehrere Farben gleich haben können, wollte ich die Farben auslagern in eine weitere Tabelle.
Wie stelle ich es aber nun an?
Wenn ich in die Objekte Tabelle ein Feld "FarbeID" einfüge, kann ich aus der Tabelle "Farbe" ja jeweils nur eine Farbe zuordnen oder?
Die Farben müssen unbedingt in eine weitere Tabelle, da diese neben einer eigenen ID auch weitere Attribute haben.
Momentan benutze ich MySQL 5.5.28 und InnoDB (Letzteres kann ich noch ändern).
Ich würde mich sehr sehr freuen, wenn mir jemand weiterhilft.
(Eventuell dann auch die geeignete Abfrage für PHP, aber zuerst würde mir die Datenbankstruktur reichen.)
ich bin dabei eine komplett neue Webseite mit PHP und MySQL zu schreiben.
Dabei habe ich momentan 2 Datenbanken, eine für das Login und die User und eine weitere für die eingetragenen Objekte.
Diese Objekte haben bestimmte Eigenschaften.
Zum Beispiel ein Objekt, welches mehrere Farben haben kann. Die Anzahl der Farben, die das Objekt haben kann muss aber variabel sein. Da mehrere Objekte eine oder mehrere Farben gleich haben können, wollte ich die Farben auslagern in eine weitere Tabelle.
Wie stelle ich es aber nun an?
Wenn ich in die Objekte Tabelle ein Feld "FarbeID" einfüge, kann ich aus der Tabelle "Farbe" ja jeweils nur eine Farbe zuordnen oder?
Die Farben müssen unbedingt in eine weitere Tabelle, da diese neben einer eigenen ID auch weitere Attribute haben.
Momentan benutze ich MySQL 5.5.28 und InnoDB (Letzteres kann ich noch ändern).
Ich würde mich sehr sehr freuen, wenn mir jemand weiterhilft.
(Eventuell dann auch die geeignete Abfrage für PHP, aber zuerst würde mir die Datenbankstruktur reichen.)
Comment