注册 登录
编程论坛 MySQL论坛

数据库多表建立外键约束

又菜又自信 发布于 2022-03-26 09:49, 1310 次点击
数据库中设定的角色表有三个分别是用户用户管理员管理员表,我想让这三个表的“账号”字段与留言板表中留言用户的“账号”建立一对多的关系。也就是留言板的留言用户只能是用户、用户管理员和管理员这三者。但这三个表与留言板建立外键成功后,我插入数据中账号字段也属于这三个表建立约束的外键字段但报错: Cannot add or update a child row: a foreign key constraint fails。想问下大家,难道一个表字段与多个表的字段建立外键关系,插入的数据不能同时满足条件吗?
0 回复
1