正在加载图片...
求 实例连接的表示 兑现的每条实例连接上均标有量(m)或者范围(m,n),它反映了该对象对其 它对象的约束。该量或范围表明可能发生的映射数目或范围 策略。 重用以前的结果 为每个对象增加连接线到其它对象。 增加对象间的主题映射,并注意泛化—特化结构上的连接。 为没个对象定义从它出发的连接的量或范围,其中,下限:如果可选则为0, 如果是强制性的,则为1或更大;上限:如果为单值则为1,如果为多值则比 1大 在上限比1大的情况下,查看是否某些对象有特殊含义,如果如此,则给该 对象相应的类-&-对象符号增加一个属性 如果约束是用在某个对象的多个实例连接上的,则它们可在类-&-对象规范 模板的“附加约束”节中加以描述。 4)。检查特例 当增加属性和实例连接时,需要考虑以下特殊情况。 (1)属性特例 检查具有不合适值的属性。 如果某个属性有时有合适的值,而有时又没有,则应该用泛化一特化结构策 略再次查看是否还存在另一个泛化一特化结构。 检查单属性的类&-对象。 当遇到只有一个属性的类&-对象时会有如下两种可能: 它是问题域中某事物的一个抽象,本身只有一个属性。这种情况正好。 它是另一个类&-对象的一个属性,不适合于该模型。 检査每个重复值属性。 确定潜在的重复属性值。如果某个属性有重复值,利用“确定类-&-对象策略” 可以找到一个额外的类 (2)实例连接的特例 检查每个多对多实例连接 个多对多实例连接在每个都有大于1的上限。对这样一个连接,什么样的 属性能描述它。是否需要定义额外的类-&-对象。求。 0,m 1 实例连接的表示 兑现的每条实例连接上均标有量(m)或者范围(m,n),它反映了该对象对其 它对象的约束。该量或范围表明可能发生的映射数目或范围。 策略。 重用以前的结果 为每个对象增加连接线到其它对象。 增加对象间的主题映射,并注意泛化—特化结构上的连接。 为没个对象定义从它出发的连接的量或范围,其中,下限:如果可选则为 0, 如果是强制性的,则为 1 或更大;上限:如果为单值则为 1,如果为多值则比 1 大。 在上限比 1 大的情况下,查看是否某些对象有特殊含义,如果如此,则给该 对象相应的类--&--对象符号增加一个属性。 如果约束是用在某个对象的多个实例连接上的,则它们可在类--&--对象规范 模板的“附加约束”节中加以描述。 4)。检查特例 当增加属性和实例连接时,需要考虑以下特殊情况。 (1)属性特例 检查具有不合适值的属性。 如果某个属性有时有合适的值,而有时又没有,则应该用泛化—特化结构策 略再次查看是否还存在另一个泛化—特化结构。 检查单属性的类-&-对象。 当遇到只有一个属性的类-&-对象时会有如下两种可能: 它是问题域中某事物的一个抽象,本身只有一个属性。这种情况正好。 它是另一个类-&-对象的一个属性,不适合于该模型。 检查每个重复值属性。 确定潜在的重复属性值。如果某个属性有重复值,利用“确定类-&-对象策略” 可以找到一个额外的类 (2)实例连接的特例。 检查每个多对多实例连接。 一个多对多实例连接在每个都有大于 1 的上限。对这样一个连接,什么样的 属性能描述它。是否需要定义额外的类-&-对象
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有