关系建模
逻辑模型是利用实体及相互之间的关系,准确描述业务规则的实体关系图。逻辑模型要保证业务所需数据结构的正确性及一致性,使用一系列标准的规则将各种对象的特征体现出来,并对各实体之间的关系进行准确定义。同时,逻辑模型也为构建物理模型提供了有力的参考依据,是最终成功设计数据库过程中必不可少的一个阶段。
以人口逻辑模型为例:
- 单击逻辑模型下面加号,进入新建页面,输入模型名称为“人口”,单击确定。
图1 关系建模1
- 单击逻辑模型“人口”,进入逻辑模型“人口”的管理界面。
图2 关系建模2
- 单击更多,选择“导入”,单击“下载关系建模导入模板”
图3 关系建模3
物理模型是指按照一定规则和方法,将逻辑模型中所定义的实体、属性、属性约束、关系等要素转换为数据库软件所能够识别的表关系图(Table Relationship Diagram)的一种物理描述。物理模型建模通常是由逻辑模型创建之后,统一转换成物理模型。
以人口物理模型为例:
- 选中“人口”逻辑模型,单击转换为物理模型按钮,进入编写页面。
图4 关系建模4
- 物理模型名称输入“人口”,更新已有表选择更新,最后选择相应的数据连接类型、数据连接、数据库,最后单击确定即可。
图5 关系建模5
- 发布物理模型表结构。转换过去的物理模型表结构为草稿状态,勾选之后单击发布,就会将逻辑模型创建好表信息及结构创建到数据库中形成物理模型。
图6 关系建模6