Hallo,
mal eine Frage zur Datenbanklogik... weiß nicht direkt, ob das im Endeffekt noch eher woanders hingehört, aber vielleicht kann dennoch jemand helfen.
Ich habe eine Rezeptdatenbank
mit den Tabellen:
rezepte: r_id, name,...
zutaten: z_id, zutat,...
rezepte_zutaten: rz_id, r_id, z_id, menge usw...
soweit, so gut.
Jetzt möchte ich aber die Zutaten gruppieren, also z.B. sowas wie "Für den Teig", "Für die Soße" usw...
die Überlegung war jetzt, eine Tabele "gruppen" (mit g_id, gruppe,...) anzulegen und die Tabelle rezepte_zutaten um die g_id zu erweitern.
Meine Frage wäre nun, ob das die richtige herangehensweise ist und ob jemand eine Idee hat, wie ich das Eingabe-Formular sinnvoll gestalte. Was ist zum Beispiel, wenn keine Gruppe angelegt werden soll... etc.pp.
Oder kennt ihr da vielleicht Beispiele, wo man die Funktionsweie irgendwie durchschauen kann?
Wenn das hier falsch ist, frag ich gern woanders weiter
Danke
mal eine Frage zur Datenbanklogik... weiß nicht direkt, ob das im Endeffekt noch eher woanders hingehört, aber vielleicht kann dennoch jemand helfen.
Ich habe eine Rezeptdatenbank
mit den Tabellen:
rezepte: r_id, name,...
zutaten: z_id, zutat,...
rezepte_zutaten: rz_id, r_id, z_id, menge usw...
soweit, so gut.
Jetzt möchte ich aber die Zutaten gruppieren, also z.B. sowas wie "Für den Teig", "Für die Soße" usw...
die Überlegung war jetzt, eine Tabele "gruppen" (mit g_id, gruppe,...) anzulegen und die Tabelle rezepte_zutaten um die g_id zu erweitern.
Meine Frage wäre nun, ob das die richtige herangehensweise ist und ob jemand eine Idee hat, wie ich das Eingabe-Formular sinnvoll gestalte. Was ist zum Beispiel, wenn keine Gruppe angelegt werden soll... etc.pp.
Oder kennt ihr da vielleicht Beispiele, wo man die Funktionsweie irgendwie durchschauen kann?
Wenn das hier falsch ist, frag ich gern woanders weiter
Danke