使用两个键作为外来创建表(错误)

时间:2014-12-15 13:17:34

标签: sql-server-2012 create-table

您好我正在尝试在Microsoft Server Management Studio 2012中创建一个表。该表有两个字段,都是外键。

我创建了以下内容:

 create table tblRoomEquipment(
 RoomID nvarchar(8),
 EquipmentType nvarchar(1),
 foreign key (RoomID) references tblRoom(ID),
 foreign key (EquipmentType) references tblEquipment(Type)
 )

tblRoom和tblEquipment都有红线错误,当我突出显示时它们都引用了无效的表格!

两个表都在那里,主键定义为ID&类型。我四处搜索,我发现可能存在许可问题。

DB不是我的东西,希望有人可能有一个简单的解决方案吗?

非常感谢

编辑:

tblRoom& tblEquipment屏幕

enter image description here

enter image description here

0 个答案:

没有答案