RC 버전의 EF 4.1을 사용하여 빠른 ASP.NET MVC 3 응용 프로그램을 만들려고합니다.EF 4.1 - 모델 관계
public class Race
{
public int RaceId { get; set; }
public string RaceName { get; set; }
public string RaceDescription { get; set; }
public DateTime? RaceDate { get; set; }
public decimal? Budget { get; set; }
public Guid? UserId { get; set; }
public int? AddressId { get; set; }
public virtual Address Address { get; set; }
}
및
public class Address
{
public int AddressId { get; set; }
public string Street { get; set; }
public string StreetCont { get; set; }
public string City { get; set; }
public string State { get; set; }
public string ZipCode { get; set; }
public virtual Race Race { get; set; }
}
나는 새로운 인종을 삽입하려고 다음과 같은 오류가 발생합니다 : : 저는 두 가지 모델이
사이의 관계의 주요 끝 을 확인할 수 없습니다 'rcommander.Models.Race'및 'rcommander.Models.Address'입니다. 이 연결의 주 끝 부분 은 유창한 API 또는 데이터 주석 중 하나를 사용하여 명시 적으로 구성되어야합니다 ( ).
RaceId를 Races 테이블의 기본 키로 인식하고 AddressId를 FK to Addresses 테이블로 자동 인식해야합니까? 내가 놓친 게 있니?
감사합니다.
그게 전부 였어. 감사. – Mike
주소 검색 기능이 제거되었습니다. –
네, 답장에서 설명한대로 주소에서 네비게이션의 위치를 제거하고 일대 다 관계로 매핑합니다. –