小编Das*_*sin的帖子

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

我有以下三张表 -

在此输入图像描述

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

以下是我写的参考资料。

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

sql sql-server ssms-2014

2
推荐指数
1
解决办法
3751
查看次数

标签 统计

sql ×1

sql-server ×1

ssms-2014 ×1