| 新建项目 |
3·4·4 定义关键属性
关键属性
数据库中,在每一个数据表中都包含了一个或一组属性,这些属性是该数据表中所保存的每一条记录的唯一标识,这些一个或多个属性即是该数据表的关键属性。
关键属性的值为空或关键属性值重复,将会导致数据不能保存或覆盖以前数据。
在数据表中关键属性一般有三种类型:自动编号作为关键属性、单字段作为关键属性、多字段作为关键属性
自动编号作为关键属性:如在销售订单中,将订单号定义为自动编号,将其设置为关键属性;
单字段作为关键属性:如在员工履历表中,将员工的编号作为关键属性;
多字段作为关键属性:在不能保证任何单字段都包含唯一值时,可以将两个或更多的字段指定为关键属性。
定义关键属性
1、在属性树窗口搭建属性树。
2、定义属性的名称、数据类型和属性树结构。
3、选中要作为关键属性的结点,单击鼠标右键,在浮动菜单中选择定义关键属性,为该属性树设置关键属性。设置了关键属性的属性以粗体字显示。
提示
在一个属性树中如果包含多个子表,每个子表同样要定义关键属性。
在这个例子中,“采购订单”包含了一个子表“采购明细”,我们设置“采购订单”的关键属性为“订单编号”,同时要设置子表“采购明细”的关键属性为“编号”。