Sie können eine Fremdschlüsselbeziehung von einer übergeordneten Entität zu einer untergeordneten Entität in einem logischen Datenmodelldiagramm erstellen.
Gehen Sie wie folgt vor, um eine Fremdschlüsselbeziehung zu erstellen:
- Wählen Sie einen Typ von Beziehung in der Palette aus. Sie können die folgenden Typen von Beziehungen auswählen:
- Identifizierend
- In einer identifizierenden Beziehung ist das Vorhandensein der untergeordneten Entität von der übergeordneten Entität abhängig. EMPLOYEE kann beispielsweise eine identifizierende Beziehung zu WORKCOMPLETED haben.
- Nicht identifizierend: Optional, Obligatorisch oder Eins-zu-eins
- Nicht identifizierende Beziehungen sind Beziehungen zwischen zwei unabhängigen Entitäten. CUSTOMER kann beispielsweise eine nicht identifizierende Beziehung zu INVOICE haben. Sie können angeben, ob diese Beziehungen erzwungen (verbindlich) oder nicht erzwungen (optional) sind. Sie können auch angeben, dass die Beziehung eine Eins-zu-eins-Beziehung ist. In diesem Fall gehört jede Zeile in einer Entität zu einer Zeile in der anderen Entität.
- Viele-zu-viele
- Dies stellt die Beziehung zwischen zwei Entitäten dar, in der jede Zeile in einer Entität zu mehreren Zeilen in der anderen Entität gehören kann.
So kann beispielsweise jede Person in einer Tabelle EMPLOYEE zu mehreren Projekten in einer Tabelle PROJECT gehören und mehrere Personen können an einem Projekt arbeiten.
- Wählen Sie die übergeordnete Entität aus, die den Primärschlüssel aufweist.
- Ziehen Sie diese auf die untergeordnete Entität. Je nach dem Typ der Beziehung, die Sie erstellen, kann sich ein Dialogfeld öffnen, in dem Sie aufgefordert werden, Beziehungsoptionen anzugeben.
Der Schlüssel wird von der übergeordneten Entität zur untergeordneten Entität migriert.