此数据库设计及其外键有什么问题?

时间:2019-07-16 09:56:56

标签: sql sql-server foreign-keys

一天,

我的SQL Server数据库和一对防止插入的表的外键约束存在问题。

我有几张桌子,像这样绑在一起:

Database Diagram

我目前正在尝试向ListingSubCategory表添加一个项目,如数据库图所示,该表具有指向ListingCategory的外键。

当我尝试通过SSMS手动添加记录时,出现以下错误。我正在使用的ListingCategoryID密钥肯定存在于ListingCategory表中,并且为ListingSubCategoryID插入的newID绝对是唯一的。

我在这里犯了一个基本的设计错误吗?

任何人和所有想法都将不胜感激。

Error Dialog

SSMS

PS歉意链接到图像-我看不到直接粘贴图像的方法

0 个答案:

没有答案