我在 SQL Server 2012 Express 数据库中有两个表,它们是这样定义的。
SampleTableOne ColumnName nvarchar(50) 主键 ID int
SampleTableTwo Id int 主键 ColumnName nvarchar(50)
当我使用以下命令添加外键时
ALTER TABLE SampleTableOne
ADD FOREIGN KEY(Id) REFERENCES SampleTableTwo(Id)
ON DELETE CASCADE
ON UPDATE CASCADE
GO
但是,当我将模型添加到实体框架中时,它不会添加外键。我选择了“在模型中包含外键列”。我缺少一个步骤吗?
编辑:
我的目标是建立一对一的关系。