【发布时间】:2018-07-30 08:33:21
【问题描述】:
我阅读了有关此错误的其他线程,但不明白如何将其应用于我的案例。就这样吧:
我有这个数据库模型,这是我的第一个模型。让我们解释一下它背后的想法......
1 位用户只能注册一个计划,可以拥有多个文件(一个文件可以是照片、视频、音频或笔记)。每个文件可能属于用户创建的任何相册。她可以将人员(而非用户)添加到她的帐户。
关于如何解决这个问题的任何想法?
【问题讨论】:
我阅读了有关此错误的其他线程,但不明白如何将其应用于我的案例。就这样吧:
我有这个数据库模型,这是我的第一个模型。让我们解释一下它背后的想法......
1 位用户只能注册一个计划,可以拥有多个文件(一个文件可以是照片、视频、音频或笔记)。每个文件可能属于用户创建的任何相册。她可以将人员(而非用户)添加到她的帐户。
关于如何解决这个问题的任何想法?
【问题讨论】:
控制台说
重复的外键约束名称'IdUser_FK'
这里的问题仅与命名有关:该过程为您的外键分配一个名称IdUser_FK:由于您的表中有许多基于IdUser的FK,因此命名失败。
你可以解决手动给你的FK分配名字,我建议添加表名,IE:IdUser_Memoirs_FK,IdUser_People_FK,等等
【讨论】: