Ich habe drei Tabellen wie folgt -Datenbankdiagramm nicht Relation zeigt Tabelle, wenn neue Fremdschlüssel-Referenz in SSMS hinzugefügt wird 20114
Aber wenn ich die Fremdschlüsselverweis hinzufügen, die Beziehung (eine gerade Linie in dem Datenbankdiagramm) nicht gezeigt.
Folgendes ist die Referenz, die ich schrieb.
ALTER TABLE [dbo].EmployeeDesignation
ADD CONSTRAINT FK_EmployeeDesignation_Employee FOREIGN KEY (EmployeeId)
REFERENCES Employee (EmployeeId)
ON DELETE CASCADE
ON UPDATE CASCADE
;
ALTER TABLE [dbo].[EmployeeDesignation]
ADD CONSTRAINT FK_EmployeeDesignation_Designation FOREIGN KEY (DesignationId)
REFERENCES Designation (DesignationId)
ON DELETE CASCADE
ON UPDATE CASCADE
;
Darüber hinaus Wenn ich noch zwei Tabellen (Department and EmployeeDepartment
) hinzufügen kann ich die Beziehung im Diagramm sehen
Der Code für die Referenz ist wie folgt -
ALTER TABLE [dbo].EmployeeDepartment
ADD CONSTRAINT FK_EmployeeDepartment_Department FOREIGN KEY (DepartmentId)
REFERENCES Department (DepartmentId)
ON DELETE CASCADE
ON UPDATE CASCADE
;
ALTER TABLE [dbo].EmployeeDepartment
ADD CONSTRAINT FK_EmployeeDepartment_Employee FOREIGN KEY (EmployeeId)
REFERENCES Employee (EmployeeId)
ON DELETE CASCADE
ON UPDATE CASCADE
;
Was könnte der Grund sein, dass der spätere eine Beziehungslinie zeigt, während der vorherige nicht angezeigt wird? Fehle ich etwas?
Vielen Dank!