概念模型中关系类型细化与部分 - 整体关系推理
在概念建模领域,关系类型的细化以及部分 - 整体关系的推理是重要的研究方向。下面将详细介绍关系类型细化的相关内容,包括参与者细化和基数约束细化的有效性验证,以及部分 - 整体关系推理的基本概念和方法。
关系类型细化
在具有多重分类的概念模型中,关系类型的细化是一个关键问题。它主要涉及参与者细化和基数约束细化的有效性验证。
参与者细化的有效性
给定一个概念模式,其中包含关系类型 (R(p1: E1, p2: E2)) 以及 (n) 个参与者细化 (PRefk = R(p1:{E1,1,…, E1,i} → p2:{E2,1,…, E2,j}))((k = 1…n))。对于参与者 (p1)(其他参与者同理),若满足以下条件,则这组参与者细化是有效的:
- 对于所有包含 (E1) 的 (VTC)。
- 设 (PRef1, …, PRefs) 是所有形式为 (PReft = R(p1:Antt → p2:Const)) 且 (Antt ⊆ VTC)((t = 1..s),(s ≤ n))的细化。
- 存在 (VTC’),使得对于 (t = 1..s),存在 (E2,i) 满足 (E2,i∈Const) 且 (E2,i ∈VTC’)。
例如,已知 (VTC = {Employee, JuniorEmp, Temporary, Graduate}),(PRef1) 要求项目为短期或中期,(Pref2) 要求项目为长期。但不存在 (VTC’ = {Project, ShortTerm, LongTerm}) 或 (VTC’’ = {Project, MediumTerm,
超级会员免费看
订阅专栏 解锁全文
2558

被折叠的 条评论
为什么被折叠?



