다음 엔터티가 있는데 문제는 MediaItem에서 상속되는 형식의 게임이 있다는 것입니다. 게임 콜렉션을보기로 전달했으며 게임 등급 (LibraryItemRating에 저장 됨)을 등급으로 표시 할 수 있기를 원합니다. 현재 Game.LibraryItems에 도착했을 때와 같이 할 수 없습니다.ADO.Net EF, 매핑 문제
MediaItem과의 LibraryItems 연결을 1 - *가 아닌 * - 1로 지정합니다. 유일한 참조 제한은 다음과 같습니다. sensible은 Principal : MediaItem (MediaItemID) 및 Dependent : (MediaItem)입니다.
다중성은 관계 'MediaItemLibraryItem'의 역할 'LibraryItem'에서는 유효하지 않습니다 : 그렇지 않으면 나는이 두 가지 오류를 얻을, 1 개 관계 -이 설정되면 난 단지 *를 가질 수 있습니다. 종속 역할 속성은 키 속성이 아니므로 의 다중 도의 상한선은 *이어야합니다.
및
다중성 관계 'MediaItemLibraryItem'에 'MediaItem의 역할에서 유효하지 않다. 주요 역할 에 대한 유효성 값 은 '0..1'또는 '1'입니다.
도움을 주시면 감사하겠습니다.
주 : MediaItem (미디어 아이템 ID) LibraryItem (MediaItem)에 매핑