BaseUser
、AuthenticationUser
およびの3 つのエンティティがありUser
ます。AuthenticationUser
から継承しBaseUser
、からUser
継承しAuthenticationUser
ます。エンティティには Binary (写真) 型のスカラー プロパティがあるため、エンティティをとUser
に分割したいと思います。 User
User
UserPhoto
私はこの素晴らしい記事が言っていることを正確に行いました: http://www.deveducate.com/blog/post/2010/12/14/Entity-Framework-Modeling-Table-Splitting.aspx
これが私のedmxの画像です:
edmx を検証すると、次のエラーが発生し続けます。
Error 3033: Problem in mapping fragments starting at line 13058:EntitySets 'UserPhotoes' and 'BaseUsers' are both mapped to table 'T_USER'. Their primary keys may collide.
このエラーの意味は何ですか?
これを修正する方法はありますか?