Moonwalker Geschrieben 21. November 2002 Teilen Geschrieben 21. November 2002 Hi, in einer Lösung einer Prüfung ist folgende Datenbankstruktur vorgegeben. Kunden DB Bestell-DB Auftrags-DB Produkt_DB Auftr. ID Produkt_ID Produkt_ID Bestell_NR Anzahl Bez. Preis Bemerkung Kunden DB und BEstell_DB ist ja klar Aber was ist mit Autfrg-DB und Produkt-DB? Ist das nicht reduntant? Ich kann doch zu einem Auftrag mehrere Produkte haben. Oder verstehe ich da irgendwas falsch. Bitte helft mir Thanks Gruss, Moonwalker Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
byte Geschrieben 21. November 2002 Teilen Geschrieben 21. November 2002 Sorry aber irgendwie Blick durch das gewurschtel da oben nicht richtig durch. Kannst du das bitte nochmal vernünftig aufbröseln und wohlformatiert schreiben ? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
cujo Geschrieben 21. November 2002 Teilen Geschrieben 21. November 2002 Also, ich blicke da auch nicht durch. Das musst Du uns noch mal etwas verständlicher hintippseln Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Moonwalker Geschrieben 21. November 2002 Autor Teilen Geschrieben 21. November 2002 Sorry, hier noch ma ein neuer Versuch. --------------- Auftrags-DB| --------------- Auftr. ID --------------- Produkt_ID --------------- Anzahl --------------- --------------- Produkt-DB| --------------- Produkt_ID --------------- Bestell_NR --------------- Bezeichnung --------------- Preis --------------- Bemerkung --------------- Hmm.. also das sollten eigentlich jetzt 2 Tabellen sein. Eine Auftragsdatenbank und eine Produktdatenbank. Zu einem Auftrag können ja mehrere Produkte gehören. Dann würde es doch vorkommen, dass ich dann mehr Datensätze in Auftrags_DB habe mit gleicher Auftrags_ID aber unterschiedlicher Produkt_ID oder? Und ist das dann nicht Redundanz. 2 mal den gleichen Datensatz. Hoffe das ist jetzt etwas verständlicher. Gruss, Moonwalker Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 21. November 2002 Teilen Geschrieben 21. November 2002 Originally posted by Moonwalker Dann würde es doch vorkommen, dass ich dann mehr Datensätze in Auftrags_DB habe mit gleicher Auftrags_ID aber unterschiedlicher Produkt_ID oder? Stimmt.... Ist ja nicht 2 mal der gleiche Datensatz.... Redundant wäre es wenn du zu jedem Datensatz in der Auftragstabelle die kompletten Daten des Artikel eintragen würdest. Du schreibst aber ja nur die ArtikelID rein. Und irgendwoher muß der Auftrag ja wissen welche Artikel zu ihm gehören... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
readonly Geschrieben 24. November 2002 Teilen Geschrieben 24. November 2002 Wenn ich die Musterlösung "der IHK" noch recht in Erinnerung habe, lag der Fehler bei diesem Lösungsvorschlag darin, daß lediglich Auftrags-ID in der Auftrags-DB der PK war. Das läuft natürlich mächtig gegen den Baum. Hier sollte also ein zusammengesetzter PK aus Auftrags-ID und Produkt-ID rein, damit die Sache wieder rund läuft. readonly ps: war sommer 2000 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.