rezeptdatenbank logik

ropueh

Mitglied
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
 
Ich würde den Rezepten noch Kategorien zuteilen.
Das Rezept "Zwiebelsuppe mit Teigklösen" könnte dan die Kategorie Suppe und Teig zugeteilt werden.

Nachher kannst du die Kategorien für die Zuteilen aus den Rezepten auslesen

Zutat -> Rezept -> Kategorie
 
Zurück