Kai: Datenbankstruktur für bevorstehendes Projekt

Beitrag lesen

Hi Hossi,

Tabelle: sonderwunsch
id | text | bv | kunde | hw
1 | innentüre entfällt | 1 | 1 | 1, 2, 3

So ist das definitiv ungünstig, wenn man nicht sogar von falsch sprechen kann.
Für Deine letzte Spalte brauchst Du eine neue Tabelle.

Tabelle: kunde
id | name_ku | bv_id | sw_id
1 | Max Mustermann | 1 | 1

Auch nicht korrekt.
Kunde ist 1 Tabelle.
Bauvorhaben ist 1 Tabelle.
Und auch Sonderwünsche ist 1 Tabelle.

Danach gibts 1 Tabelle, die nur Kunde und Bauvorhaben verknüpft
Dann eine Tabelle, die Sonderwünsche und Bauvorhaben verknüpft.
Dann eine Tabelle, die die Handwerker beinhaltet.
Dann eine Tabelle, die Sonderwünsche und den zu informierenden Handwerker (je Handwerker 1 Eintrag!).

Wenn ich nun nichts vergessen habe, sollte der Rest über Deine Queries zu lösen sein.

Gruß, Karl