0

Doppelte n:n-Beziehung mittels Ansicht darstellen

Hallo,

ich habe folgendes Datenmodell in einer Datenbank (vereinfacht):

2020-04-25_21h23_34

Ich möchte in der Tabelle "Einkauf" mehrere Rezepte und die Anzahl der Portionen eintragen und anzeigen, wie viele Zutaten ich (unique) einkaufen muss.

Die Werte "Zutat pro Portion" liegt mir vor.

Mein Problem ist, dass ich nicht weiß, wie ich den Faktor für die geplanten Rezepte für die Einkaufsliste berücksichtigen kann. 

Ich weiß nicht, wie ich es besser beschreiben soll. 

Könnt ihr mir helfen? Und falls nicht, welche Informationen würden euch für eine Unterstützung weiterhelfen?

Danke

OKraftDD

2 Antworten

null
    • okraftdd
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hier noch eine kleine Ergänzung, die vielleicht hilft:

    2020-04-25_21h29_42

    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo, bevor überhaupt niemand antwortet: Es mag an mir liegen, aber ich verstehe das Datenmodell und den Ablauf nicht. Wo befinden wir uns dem Screenshot nach gerade? In der Tabelle "Einkauf"? Und was genau soll hier passieren? Ist "Spinat mit Kartoffeln und Ei" ein Rezept? Wo wird die Anzahl der Portionen eingetragen? Welche Tabelle ist in der "Ansicht" dargestellt? Was bedeutet "Menge" und woher kommt der Wert "Menge pro Portion"? Besteht da schon ein Bezug zur Anzahl Portionen (weil das immer genau ein Viertel von "Menge" ist)? Last but not least: Was soll das Ergebnis sein? Eine Einkaufsliste einzelner Zutaten mit der jeweils für das Rezept benötigten Menge? Falls ja: Wo und wie soll diese Liste generiert werden?