Tech Days フォローアップ(その3)


・継承関係を定義する方法


 



 


デザイナを右クリックして、コンテキストから Entity を追加してください。


 


 


 


 


 


 


 


 


 


 


追加すると上記のように継承関係をもったサブ Entity が生成されます。マッピングの詳細で Product にマップ を選択して、<条件の追加>で


「Discontinuedの場合 = 1」を設定します。


 


 


 


 


 


 


 


 


元となるEntityDrinkProduct)から [Discontinued] プロパティを削除します。



<条件の追加>で「Discontinuedの場合 = 0」を設定します。 


これで完成です。


 


 


 


 


・最後に1つのEntity を複数に分割する方法については以下のアドレスをご確認ください。


 デモでもお見せしましたが、手順を間違えるとエラーが発生します。


 ※  EDM Designer につきましてはvNextで改善される予定です。このようなエラーも発生しなくなる予定です。



    http://blogs.msdn.com/adonet/archive/2008/12/05/table-splitting-mapping-multiple-entity-types-to-the-same-table.aspx


 


 


では次回からは定義した EDM を使ってみましょう。


Comments (1)

  1. 雲のごとく からです。 Tech Days フォローアップ(その2) (EDM 上で2つの Entity を 1つのEntity にまとめる方法) Tech Days フォローアップ(その3) (EDM

Skip to main content