在 SSMS 20114 中添加新外键引用时,数据库图表不显示表关系

Das*_*sin 2 sql sql-server ssms-2014

我有以下三张表 -

在此输入图像描述

但是当我添加外键引用时,关系(数据库图中的直线)未显示

以下是我写的参考资料。

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    
;
Run Code Online (Sandbox Code Playgroud)

另外,当我添加另外两个表(Department and EmployeeDepartment)时,我可以看到图中的关系 在此输入图像描述

供参考的代码如下——

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    
;
Run Code Online (Sandbox Code Playgroud)

后一张显示关系线而前一张不显示可能是什么原因?我错过了什么吗?

谢谢 !

umb*_*sar 5

尝试关闭 SSMS,然后重新打开它。似乎 SSMS 用于某些功能的缓存即使在关闭并重新打开数据库连接时也不会刷新。检查/sf/answers/302149081/