2016-05-28 5 views
1

Für meine Universität Aufgabe wurde ich beauftragt, manuell ein logisches Modell in SQL Data Modeler zu erstellen, die in eine Datenbank konvertiert werden soll. Ich habe jedoch ein Problem mit den Fremdschlüsseln, da, wenn ich vom konzeptionellen Modell in das logische Modell umwandle, die Fremdschlüssel als "Entity_1 FK" anstatt nur als "FK" geschrieben werden.Problem mit Fremdschlüsseln in Sql Data Modeler

Zum Beispiel, wenn ich zwei Entitäten mit dem Namen 'Entity_1' und 'Entity_2' mit jeweils einem einzigen Attribut 'Attribute_1' und 'Attribut_2' habe, die beide Primärschlüssel sind, wenn ich eine Beziehung zwischen ihnen als den Fremdschlüssel anhänge in Entity_2 wird 'Entity_1_Attribute_1' und nicht nur 'Attribute_1' gelesen.

Mir wurde eine Erweiterung gewährt, weil sie sowohl meinen Tutor als auch den Koordinator der Einheit verwirrt hat, und ich habe wirklich nirgendwo anders zu fragen. Ich würde es sehr schätzen, wenn jemand einen Einblick geben könnte, danke.

+0

Können Sie einen Code in Ihre Frage aufnehmen? –

Antwort

1

Nach dem Erstellen der Fremdschlüsseleinschränkung können Sie die Tabelle bearbeiten, die die neue Fremdschlüsselspalte enthält, und diese Spalte umbenennen.