データベース内のOne-Manyリレーションシップからクラスに戻す追加のプロパティをモデル化するにはどうすればよいですか?
たとえば、Model、Manager、Model_Managerの3つのテーブルがあります。Model_Managerテーブルには、ModelId、ManagerId、および2つの追加プロパティ(PercentageとOwner)があります。
最初に、ManagerとModelの2つのクラスを作成しました。Modelクラスには、1-ManyリンクをキャプチャするためのManagerのコレクションが含まれています。
しかし、ここで、追加のパーセンテージと所有者のプロパティをどこに配置しますか。「実際の」クラスでなくても、実際にModel_Managerクラスをデザインに含めることは理にかなっていますか?