Wie kann man denn so eine Beziehung sinnvoll in Tabellen stecken?
Für ein Produkt (mit Nr und Name) werden exakt 4 Produktionsschritte benötigt.
Das riecht nach einer "1:n"-Beziehung (bzw. "1:4"-Beziehung ;), vermutlich bist Du scharf darauf, dass für jedes Produkt immer exakt 4 Produktionsschritte bereit stehen.
Nun, ich würde das INSERTen eines Produkts und seiner vier P.Schritte in eine Transaktion in einer stored procedure packen, um so diese besondere Beziehung zu pflegen.
Im Datendesign würde ich aber eine "1:n" halten.
soweit klar, aber wie kann ich jetzt das Verhältnis: Produkt mit exakt 4 Produktionsschritten abbilden. Ich könnte jedem Produktionsschritt eine Spalte geben, aber dann kann ich dem Produktionsschritt nicht mehr mit einem Datum verlinken :(
Klar, Du kannst die "1:4"-Beziehung über 4 Datenfelder verzeigern, was mir aber sehr uncool erscheint.
Solltest Du das machen, dann sehe ich im Gegensatz zu Dir allerdings keine weiteren Probleme.
Kennt jemand sich mit solchen Problemen aus und weiß Rat für mich?
Lieben Dank und
viele Grüße
Lore
Ja, ich, LG.