摘要:一个超级组内的联系路径应有较高的使用频度。不同的超级组之间的联系路径的使用频度是较低的。为了确定实体间的路径,可以像执行实体分析那样,用下述分类进行标记。
5.5.1企业的实体分析
7.把实体聚集成超级组
图5.10中由层次簇组成了4个实体组,实体又以实体间的联系路径的使用频度为依据聚集成超级组或称实体超级组。它是实体的集合,这些实体实现在一个主题数据库中。一个超级组内的联系路径应有较高的使用频度。不同的超级组之间的联系路径的使用频度是较低的。为了确定实体间的路径,可以像执行实体分析那样,用下述分类进行标记。
实体图联系强度的五种划分如下:
·非常弱的联系,必然在不同的超级组,用1表示。
·较弱或不常用的联系,必然在不同的超级组,用2表示。·平均的或无强度判断,用3表示。
·较强或经常用的联系,可能在相同的超级组,用4表示。·非常强的联系,必然在相同的超级组,用5表示。
这种简单的分类可作为把一个难于掌握的实体图划分成可管理的实体图或将实体聚集成超级组的基础,如图5.11所示。
图5.12表示了在联系分类基础上图5.10被划分成实体超级组。用虚线表示是第一类联系,表明它们不应在相同的主题数据库中,图5.10中位于中间的一个实体组的从C到F的联系,就属于第二类联系,这就使得它所在的实体组分解成两个独立的实体组。图5.10中所有实体组位组成三个超级组,如图5.12.
这些联系类可以用来决定一个实体属于哪一个实体组,在何处。如图5.12中实体A画在B下,而不是在G或L下。类似地,在循环图中C,D和N之间的弱联系是。在一组内深度相同的实体项中,
位置在上的实体表示它与双亲关系最密切,即它和双亲的联系较强,因此,图5.12中A在J上。
JamesMartin指出,在自顶向下的阶段,可以依据类别划分实体图成超级组。但在一次处理的基础上还不能把一个实体图完全划归成主题数据库,上面给出的联系类可用于表达有关实体组成可实现的数据库的直观要求,为数据库的详细设计提供依据。
章节目录:
返回全书目录:系统分析师章节辅导教程
软考备考资料免费领取
去领取