Suchergebnisse
Suchergebnisse 1-4 von insgesamt 4.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Zitat von Haudruferzappeltnoch: „Zum Anderen würde ich gerne den FarbeID Eintrag loswerden“na, denn lösch doch die Spalte FarbeID aus deiner Table Auto Wie VPZ sagt: Man müsste mal den Dataset-Designer angucken - scheint mir nicht ganz koscher.
-
wie ich vermutete: das Datenmodell hat einen Fehler - Die Relation ist falschrum. nicht Farbe.ID soll auf Auto.FarbeID verweisen, sondern genau annersrum: Auto.FarbeID verweise auf Farbe.ID. Und Auto.FarbeID ist auch kein PK.
-
Aber was willst du eiglich bezwecken? So wird für jedes Auto eine eigene Farbe erzeugt. Das sind mehr XmlElemente als nötig. Mit einem "korrekten" Datenmodell gäbe es nur so viele Farben, wie es gibt, und die Auto-XmlElemente wären in die Farb-XmlElemente eingeschachtelt. Das FarbeID-Element (der Doppelmoppel) würde aufgrund der Verschachtelung verschwinden. In meinen Augen das optimale Xml - was ist daran nicht ok?
-
So, ich glaub, endlich habichs gerafft. Dein Xml wird aber bischen anders rauskommen:XML-Quellcode (9 Zeilen)Die Fremdschlüssel-Werte verschwinden ja bei einer geschachtelten Beziehung. Unvermeidbar aber der PK. Allerdings wenn Aussen.DataColumn1 unique ist - dann kannste das als PK nehmen, um Innen.ID damit zu verknüpfen.