报错之外键约束插入数据错误

报错原因应该是插入的数据中的一个字段是和另一个表存在外键约束的,但是我要插入的这个值在另一个表中并不存在:
在这里插入图片描述
所以这里如果我需要插入一个在另一个表中不存在的字段的话,则要删除这个外键约束。
有人建议:在进行数据库设计的时候,最好不要使用外键约束进行关联,这样会增加开发者对表的关系的反复思索,很有可能导致上面的类似的错误。一般都是建立数据字典(关系表)来很好的进行对数据库的维护。暂时先不说这个方法的优与劣。如有错误以后修正。

发布了33 篇原创文章 · 获赞 42 · 访问量 1950

猜你喜欢

转载自blog.csdn.net/CodingNO1/article/details/104757264