Ich erstelle eine DBML-Datei aus einer Datenbank. Meine Tabelle "property" enthält Fremdschlüssel für die Tabelle "county" und für eine Tabelle "propertysource".dbml Entity-Beziehungsprobleme
Wenn Code generiert wird, wird Property.Source als PropertySource-Typ definiert, aber Property.County wird als Int anstelle des Grafiktyps definiert.
Ich fürchte, ich habe nicht die Erfahrung mit LINQ to SQL, um zu verstehen, was hier passiert oder warum das ist oder wie es zu beheben ist. Ich kann nichts Offensichtliches über mein Schema finden, das dies verursachen könnte. Wie kann ich den automatisch generierten Code erhalten, um zu erkennen, dass die County-Eigenschaft des Property-Objekts ein County-Typ ist?
Das Diagramm sieht korrekt aus; Pfeile an den richtigen Stellen. Alle drei Entitäten befinden sich im Designer. Fremdschlüssel sind korrekt eingerichtet. –
Könnten Sie ein Bild des Diagramms machen und es in Ihre Frage aufnehmen? Ich habe das Gefühl, dass es mit deinen Eigenschaften und ihrer Einrichtung zusammenhängt, aber ich kann mir nicht sicher sein, ob ich es sehen kann. – Joseph