私は作業しているmvcプロジェクトのデータベースモデルで少し助けが必要です。ここでMVCデータベースモデル動的プロパティ
は状況です:
私は列CLIENTNAME、PLANNAME、PlanPrice、PlanStartDate、PlanEndDate、およびIsArchivedを持ってdbo.Clientsと呼ばれるテーブルを持っています。
フィールドのClientNameおよびIsArchivedには、変更の対象となる値が1つだけあります。ただし、各クライアントには複数のPlanName、PlanPrice、PlanStartDate、およびPlanEndDate値があります。
ビューからデータベースに値を正常に配置するClientModel、ClientViewModel、ClientRepository、ClientService、およびClientControllerの設定があります。
問題:
私はこれを行っている方法は、私が唯一PLANNAME、PlanPrice、PlanStartDate、およびPlanEndDateのための一つの値を使用することができるということです。たとえば、クライアントがプラン1とプラン2を購入したとしますが、1つ以上のプランを保存することはできません。
私がしたいことは、Plansという別のテーブルを作成することですが、クライアントごとに複数の値を格納するMVCの方法を使用する方法がよく分かりません。
これはMVCとは関係ありません。 'ID'(PK)、' ClientID'(FK to Clientsテーブル)、 'Name'、' Price'、 'StartDate'、' EndDate'の2つのテーブル( '' Plans'') –