Hallo,
ich versuche eine Datenbank zu modellieren. Sie soll Bücher deren Kosten bei der Herstellung oder Ortabhängigkeit speichern.
Ich habe die Tabelle Bücher {ID, ISBN, Titel, KostenItem}
dann habe ich eine Tabelle BücherAttribute{Author, Verlag, BücherID}
KostenItem definiert global welche Kosten ein Buch definiert.
Die Tabelle Bücher und BücherAttribute haben 1:n.
Es können also auch mehrfach Author, Verlag füe in Buch gespeichert werden, weil sie davon abhängig verschieden viel kosten.
Tabelle Attribute_Kosten_A {BücherAttributeID, KostenAID)
m:n beziehung zu BücherAttribute und KostenA
Tabelle KostenA{ID, Ausführung, Typ}
nun England_KostenA(ID, Produktionkosten, Materialkosten, Zollkosten, KostenAID}
und Amerika_KostenA{ID, Produktionkosten, Produktionkosten, Zollkosten, KostenAID} und zu guter letzt Europa_KostenA{ID, Produktionkosten, Produktionkosten, Zollkosten, KostenAID}
Tabelle Attribute_Kosten_B {BücherAttributeID, KostenBID)
m:n beziehung zu BücherAttribute und KostenB
dann Tabelle Kosten_B{ID, Typ}
nun England_KostenB(ID, Produktionkosten, Materialkosten, Zollkosten, KostenBID}
und Amerika_KostenB{ID, Produktionkosten, Produktionkosten, Zollkosten, KostenBID} und zu guter letzt Europa_KostenB{ID, Produktionkosten, Produktionkosten, Zollkosten, KostenBID}
Ich finde mein Modell irgendwie seltsam???
Bitte um Verbesserungsvorschläge.
Gruß
Franky