为了账号安全,请及时绑定邮箱和手机立即绑定

mysql 作为外键的值不能重复吗

mysql 作为外键的值不能重复吗

慕侠2389804 2019-04-13 08:36:30
我想实现一个分类的效果怎么设计表比如一张表里有一个集合名另一张表以这个集合名为外键,每一个集合名都有很多条信息但好像另一张表的作为外键的集合名只能插一条,不能重复
查看完整描述

2 回答

?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

不能,一般a不外键,是b表的主键,或者有唯一约束。
主外键一般用于表示一对多,而你这种已经多对多了,建议采用桥接表,或者父id的形式!
                            
查看完整回答
反对 回复 2019-04-13
  • 2 回答
  • 0 关注
  • 335 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信