4.3 数据模型建模要求
1.数据模型包含的内容
数据模型建模标准主要针对企业级逻辑数据模型和应用级逻辑数据模型。企业级逻辑数据模型和应用级逻辑数据模型应包含逻辑数据模型ER图和逻辑数据模型说明文档两部分内容。
(1)逻辑数据模型ER图 逻辑数据模型ER图应至少包含以下内容:主题域视图( Stored Displays)、实体、关系。
1)主题域视图应至少包含主题域视图的名称、定义。主题域视图的定义,应用业务语言描述主题域视图所表达的主要内容。
2)除与业务部门无关的应用(例如纯粹的工具)无法按照主题画出逻辑数据模型ER图外,所有应用的主题域视图划分应与主题的子类、小类保持一致,并至少细化到主题子类,可补充按业务场景划分的主题域视图;判定一个应用是否与业务部门无关,需经过相关审议通过后进行登记管理。
3)主题域视图里面应包含本主题的实体,以及与其具有第一层关联关系的其他主题的实体和关系。
4)实体应至少包含实体名称、实体定义、实体主键、普通属性。
5)实体间的关系分为标识性关系、非标识性关系、多对多的关系,需要选择其中一种作为两个实体之间的关系。
6)各应用数据分布应遵循主题的分布规则。
(2)逻辑数据模型说明文档逻辑数据模型说明文档应包含以下内容:
1)文档说明、术语定义、本次版本与上次版本的变更内容描述。
2)数据模型内容说明、实体清单,可适当补充场景分析。