MSSQL:无法为同一表的两个外键创建关系?
|
您好,使用SQL Server 2008,
我已经为棒球联盟建立了一个小型数据库,在创建团队(PK:TeamID)和GameSchedule(PK:GameID,FK1:HomeTeamID,FK2:AwayTeamID)之间的关系时遇到问题
我想在GameSchedule HomeTeamID,AwayTeamID与Teams(TeamID)之间创建关系
每当我尝试执行此操作时,都会出现错误:(TeamID已经是团队中的主键)
\“ Teams \”表已成功保存
\'GameSchedule \'表
-无法创建关系\'FK_GameSchedule_Teams \'。
ALTER TABLE语句与FOREIGN KEY约束\“ FK_GameSchedule_Teams \”冲突。数据库\“ sll_2009 \”,表\“ dbo.Teams \”,列\'TeamID \'中发生了冲突。
没有找到相关结果
已邀请:
1 个回复
壤欠攻混