코드를 사용하여 Entity Framework (4.2)에서 일대일 관계를 만들고 싶습니다 첫 번째 유창한 구성 API를 사용하려면 링크 /지도 테이블을 사용해야합니다.유창한 구성으로지도/링크 테이블을 사용하여 EF 코드에서 일대일 관계를 처음 만드는 방법
다음은 내 테이블 레이아웃 다이어그램입니다.
이 난 후 나는 무엇을 ...
HasOptional(x => x.FieldPerson)
.WithOptionalPrincipal()
.Map(map =>
{
map.ToTable("user_account__field_person");
map.MapLeftKey("user_account_id");
map.MapRightKey("field_person_id");
});
...하지만 그것을 할 수있는 방법이있을 것 같지 않습니다.
다른 방법으로 내 3 엔티티를 만들고 필요에 따라 조인을 사용하여 직접 관리 할 수 있습니다.
EF Fluent API가 처리 할 수없는 시나리오일까요?