參考:PWR Schema Design Decision:拆開或合併 有繼承關係Entity的決定因素
PWR Schema Design Decision:盡量限制PWR的繼承關係至多為三層
本篇文章顯示合併或分拆Entity取捨中,較為複雜的例子。 下圖為原始的Entity關係圖
因為在上圖中,Procedure只有Surgery及SubstanceAdministration兩個子Entity,該兩個Entity在PWR中會引用的概念上有比較大的差異。且Surgery與Procedure的概念上比較相近,因此決定將Surgery併到Procedure,然後SubstanceAdministration直接繼承自Act。經過修改後的Model如下
沒有留言:
張貼留言