LEN SILVESTON の本から取り出した UDM (Universal Data Model) を持っています。これを C Sharp でオブジェクト指向設計として実装し、PARTIES、PERSONS、および ORGANIZATIONS をモデル化します。
論理モデル SUPERTYPES および SUBTYPES からの移行は、クラス階層を介して簡単に実行できますが、関係を処理する方法がわかりません。リレーショナルの世界 (物理データベース) の世界における多対多の関係は、通常、別の関連付けテーブルに実装されます。このパラダイムに従い、オブジェクト指向の世界で MM リレーションを別の「関連付け」クラスとして実装することは、適切ではないかもしれないと感じています。またはそれは?
また、オブジェクト指向の方法でこれらの UDM を実装する記事が書かれているかどうか知っている人はいますか?
ご指摘ありがとうございます。