データベースを使用して作業しており、個人アドレスの詳細を格納するための関連テーブルが含まれています。次の表には、郡、市の郊外、住所と住所の種類に関する情報が格納されています。Entity Framework:関連するカスケードテーブルから単一のエンティティを作成する
Addressテーブルには、AddressTypeId(AddressTypeテーブルに関連付けられている)に加えて、番地と住宅番号の情報が格納されています。 Addressテーブルには、Suburbテーブルとの関連付け用のSuburbId列もあります。人の住所の関連付けは、郡のテーブルまでカスケードします。
PersonデータオブジェクトにIListプロパティを設定します。これを達成するための最良のアプローチは何でしょうか?
- ストアドプロシージャを使用して、エンティティデザイナでAddressエンティティを生成します。
- 複合型を作成し、これをIListとしてPerson型に追加します。
上記以外の方法が推奨される場合もあります。ステップバイステップの例がある場合は、私に指し示すことができるものがあれば、それは素晴らしいでしょう。
エンティティフレームワーク4.0を使用していますか? – Vishal
ご返信ありがとうございます。はい、そうです。 –