我刚刚使用之前创建的表从 MySQL 工作台生成了 ER 图,但遇到了一些问题。
我的问题是,ER 图仅显示一对多关系。其中一个关系是 bokar
表和 bokar_detail
表之间的关系,在每个表上使用字段 nomorbokar
,我之前已经标记过(看看红色球体)。
事实上,这两个表之间的关系应该是一对一的关系,因为每个表只能包含一条 nomorbokar
记录,不能重复。
我通过将 bokar_detail
表中的 nomorbokar
字段设置为外键,引用 bokar< 中的
表。nomorbokar
字段来获得该规则
我将引用的字段设置为唯一键(以防止重复),然后将外键设置为主键(以防止重复),这显然会生成一对一的关系。
我的 ER 图出了什么问题?
最佳答案
删除用户和 Boker_Detail 之间的关系,因为这不是必需的。其他都还好。
关于mysql - ER图一直显示一对多关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32107817/