DB Designer创建复合主键
问题描述:
将关系添加到数据库设计器4中的数据库模型时,每次都会创建复合主键。DB Designer创建复合主键
因此,每添加一个外键,我都会将一个额外的键添加到复合主键中。
我想我必须改变一个设置,因为我不记得它在过去做这件事。
有谁知道如何关闭此功能,因为我更喜欢在我的数据库表中使用单个代理主键?
答
这听起来像你使用识别关系工具,而不是非识别关系工具。在默认设计模式下),在左边的“工具”面板中,使用与新区域和新表格图标分组的三个关系工具图标,而不是下面自己的三个关系图标:
这应该几乎肯定会阻止将新外键添加到组合主键。
你说得对。我推测使用添加到子记录中的所有父母主键实际上是一个配置设置位,这就是使其成为识别关系的原因。我更喜欢伪主键。很整洁! – 2010-03-23 22:45:39