分类关系问题,IDEF1X表示法

时间:2011-10-20 09:22:07

标签: data-modeling entity-relationship

我已经草拟了以下逻辑数据模型架构:

http://img406.imageshack.us/img406/6260/proj1x.png

问题在于使用通用实体@ mt_transac @的MT付款部分。如果它与@mt_subsrc @有关系,我就无法与类别实体@ mt_subscr_rebill @建立分类关系。

当我删除该关系时,它工作正常。如果我在@ mt_transac @和@ mt_subscr_rebill @之间建立关系,然后尝试与@ mt_subscr @建立关系,那么它也不起作用。

在这种情况下我可能遇到什么问题?

1 个答案:

答案 0 :(得分:0)

这是因为类别的主键必须与其超类的主键相同。使用显示的标识关系,类别的主键不等于超类的主键。