thisケースの後、テーブルの列IsActiveを2つの異なるエンティティプロパティにマップしようとしています。これを行う方法はありますか?テーブルの列を2つのエンティティプロパティにマップする方法は?
4
A
答えて
1
できません。各列は1回のみマッピングする必要があります。そうしないと、矛盾が発生する可能性があります。たとえば、保存する必要がある各プロパティに異なる値を設定する場合は、また、同じフィールドを公開する2つのプロパティを持つことは意味をなさない。
1
同じエンティティに同じ列にマップされた2つのプロパティを持つことはできません。
はしかし、「表の分割」と「エンティティ分割」と呼ばれる技術がある http://www.deliveron.com/blog/post/table-splitting-in-code-first-entity-framework.aspx と
http://www.deliveron.com/blog/post/Entity-Splitting-in-Code-First-Entity-Framework.aspxですから、同じテーブルにマップされた2つの異なるエンティティを持つことができます。
関連する問題
- 1. 2つの列をマップする方法
- 2. 1つのhbmファイルに2つのテーブルをマップする方法
- 3. 2つのクラスをEFコアの1つのテーブルにマップする方法
- 4. Fluent NHibernateで2つのテーブルを1つのクラスにマップする方法
- 5. 2つの配列をマップに変換する方法
- 6. Hibernate。 2つのエンティティを1つにマップする方法は?
- 7. 2つのテーブルを同じ値の列にマージする方法
- 8. 2つの列に2つのMySQLテーブルを結合する方法?
- 9. JSPページの年齢のマップを取得し、テーブルの2つの列にキーと値を表示する方法
- 10. 2つのクエリで同じテーブルの2つの列を作成する方法
- 11. groupbyと2つの列でマップする方法pandasデータフレーム
- 12. ViewModelを2つのテーブルと2つのテーブルのビューデータに使用する方法
- 13. 2つの引数関数をリストにマップする方法は?
- 14. 数式と列指定の両方を使用してNHibernateエンティティプロパティをマップする方法
- 15. 2つの異なるテーブルを整列する方法
- 16. 2つのテーブルをサブクエリする方法
- 17. データベースの1つのテーブルの多くの列をクラスの1つの配列/リストにマップする方法?
- 18. Dapper:内部クラスモデルのテーブルから列をマップする方法は?
- 19. Karabiner 2つのKeyCodeを別の2つのKeyCodeにマップする方法
- 20. 2つのテーブルを別のテーブルに結合する方法
- 21. 2つのエンティティを2つの異なるテーブルにマップできますか?
- 22. 2つのテーブルを1つのテーブルと別のテーブルの2つ目のテーブルから照会する方法
- 23. EF4 2つ以上のテーブルにテーブルを結合する方法
- 24. 2つのテーブルを接合テーブルに結合する方法
- 25. 2つのテーブルを1つのピボットテーブルにマージする方法
- 26. 1つのデータベースに2つのテーブルを作成する方法
- 27. 2つのSassマップをループする方法は?
- 28. ベクトルの列を2つの列に分割する方法は?
- 29. NHibernateで外部キー関係を持つ2つのテーブルをマップするには?
- 30. 2つの特定の列を持つMySQLでテーブルを見つける方法
エンティティモデルをどのように作成していますか?デザイナー、手動または最初のコード? – Richard
@リチャード:デザイナーを使って作成しますが、操作は手動です。 –
同じ基本プロパティに2つのマッピング(MSL)を使用して概念(CSDL)に2つのプロパティを追加するとどうなりますか? (これはAIUIがXMLを直接編集する必要があります) – Richard