0
エンティティフレームワーク(コードファースト)での移行を使用しようとすると問題が発生します。エンティティフレームワーク:同じプロパティを使用した継承
- PERSON(int型ID、文字列名)
- FRIEND:PERSON(文字列文書)
- のbestfriend:PERSON(文字列文書)
- BESTBESTFIEND:PERSON( 私は、このモデルを持っています文字列アドレス)
私はFRIENDとBESTFRIENDでは同じプロパティ "Document"を使用しようとしていますが、BESBESTFRIENDではそうではありませんルートのクラスPERSONに "Document"を必要としません。移行をしようとすると、同じキーで作成された要素があるというエラーが表示されます。どうすれば解決できますか?
ありがとうございました!今働いている。なぜこれが起こっているのか説明してください。 – Martin
何が起こっているのかは、属性がエンティティフレームワークを2つの列を1とみなし、例外を発生させないことです。あなたはそれを答またはアップヴォートとしてマークできますか?ありがとうございます – suulisin
ありがとうございます! – Martin