この質問の言い方がよくわかりません。基本的に、データベースには次のようなテーブルがあります。
Table1
_________
|id |
|_________|
|services |
|_________|
|solutions|
|_________|
しかし、私のモデルでは、3つのオブジェクトにマップしようとしています。
class studies
{
public int id {get;set;}
public List<Service> services {get;set;}
public List<Solution> solutions {get;set;}
}
class Solution
{
public int id {get;set;}
public string description {get;set;}
}
class Service
{
public int id {get;set;}
public string description {get;set;}
}
したがって、私が行う必要があるのは、データベースからすべてのテーブルデータをプルダウンしてから、それをクラスに再割り当てすることです。どうすればこのようなことができますか?私はテーブル構造を変更できないという制約の下で作業しているので、データベースを再設計するだけでは選択肢がありません。