도와 주시면 감사하겠습니다.엔티티 프레임 워크의 단일 엔티티에 2 개의 테이블 매핑
db : Bill 및 BillItem에 2 개의 테이블이 있습니다. 테이블 BillItem의
Int BillId (PK)
Int BillTypeId Not Null
Varchar(5) Usr Not Null
DateTime Tm Not Null
구조 :
법안은 원칙 테이블입니다 BillItem 테이블 빌의 의존 한구조 인 반면,이 테이블은 DB에서 하나 개의 관계에 하나의로 구성되어
Int BillItemId (PK)
Int ItemId Not Null
Varchar(5) Usr Not Null
DateTime Tm Not Null
나는 또한 완
유창함 API 및 엔티티 프레임 워크 4.1 코드 첫 번째 접근 방식을 사용하여 하나의 POCO 클래스로이 두 테이블을지도하고 싶습니다 t 테이블 열 이름을 구성하여 POCO 클래스에서 다른 속성 이름을 사용합니다 (예 : Bill 대신 Id, Usr 대신 User)
이 데이터베이스는 기존 데이터베이스이므로 수정할 수 없습니다.
어떻게 달성 할 수 있습니까?
감사합니다. (할 수 있다면)
결과 클래스는해야한다 : 이름 바꾸기 열 들어
public int Id {get;set;}
public int BillTypeId {get;set;}
public int ItemId {get;set;}
public string User {get;set;}
public string User1 {get;set;}
public DateTime Tm {get;set;}
public DateTime Tm1 {get;set;}
POCO 클래스의 어느 인스턴스가 Bill 테이블로 이동해야하며 BillItem 테이블을 만들까요? –
보기를 만들 수 없습니까? 이 적용되는 경우 – ken2k
@lazyberezovsky 다음 클래스 법안은 내가 결과 클래스를 반영하기 위해 내 질문을 편집 한 뷰 – Shpongle