@Heislandmine データ中心アプローチと呼ばれる手法ですね。可能な限りビジネスルールをEntity - Relationshipで表現しようとします。まあ後のDDDに通ずるところがありますね。