类别是父表的子表。 例如,员工记录(父表)可能包含职业类型列;则该列的类别表可能包括工程师、技术员和管理员。 按以下方法来定义类别:在父表中设置主键,然后在子表中设置外键,再将它们链接到一起。
在数据库模型图中定义类别
-
在 Visio 的“文件”菜单中,单击“新建”>“软件”,然后单击“IDEF1X 数据库表示法”。
-
选择“公制单位”或“美制单位”,然后单击“创建”。
-
从“IDEF1X 数据库表示法”模具中,将“实体”形状拖动到绘图页上,创建父实体。
-
再将另一个“实体”形状拖动到绘图页上,创建子实体。
-
在父实体中,单击用 PK 表示的属性,然后键入属性名称。
-
完成父实体。
-
右键单击子实体的第一个属性,然后选择“在以下内容前插入‘属性’”。
-
单击子实体中新创建的属性,然后键入之前在父实体中作为主键输入的属性名称。
-
右键单击该属性,然后单击“设置外键”。
-
将“关系”形状拖动到绘图页上。
-
将关系形状一端拖动到父实体的中间,直到整个形状周围出现一个绿框。
-
以同样方式将关系形状的另一端连接到子实体。
-
对每个子表重复以上步骤。