我刚刚使用我之前创建的表格从MySQL工作台生成了一个ER图,我遇到了一些问题。
我的问题是,ER图只显示一对多的关系。其中一个关系是在bokar
表和bokar_detail
表之间使用每个表上的字段nomorbokar
,我之前已经标记过(看看红色球体)。
实际上,这两个表之间的关系应该是一对一的关系,因为每个表只能包含一个nomorbokar
记录,没有重复。
我通过将nomorbokar
表中的bokar_detail
字段设置为外键来引用该规则,引用nomorbokar
表中的bokar
字段。
我将引用的字段设置为唯一键(以防止重复),然后将外键设置为主键(以防止重复),这显然会产生一对一的关系。
我的ER图有什么问题?
答案 0 :(得分:0)
删除用户与用户之间的关系; Boker_Detail因为不是必需的。其他人都可以。