步骤9:列出事务、检查模型是否支持用户事务
这一步的目标就是检查局部逻辑数据模型,确保模型支持用户所需要的事务。
事务是指一系列用来完成某一功能的与数据库相关的动作。
事务代表了现实世界的事件,例如:查询机构的当月等级得分,添加新的机构,审批机构变更等。
根据对数据库操作类型的不同,事务可分为检索事务、更新事务和混合事务。检索事务主要是用来查询信息的事务,更新事务用于数据库记录的增删改,混合事务是既查询数据又增删改数据的事务。例如:查询机构的当月等级得分就是检索事务。
检查模型是否支持用户事务的方法:在逻辑数学模型ER图中,通过描述每个事务的需求,检查模型是否提供了事务所需的所有信息,如实体、关系和属性,以及这些信息是否已经通过主键/外键连接起来。