2013-08-22 2 views
0

우리는 Oracle 용 dotconnect를 사용하고 데이터베이스에 세 가지 스키마 (Master, Staging 및 Prod)가 있습니다. 세 개의 SSDL 파일이 있는데 하나는 각 스키마에 해당합니다. 지금까지 모든 스키마는 동일한 테이블 구조를 가졌지 만 하나의 스키마에서 하나의 테이블에 더 적은 수의 컬럼이 있습니다. 세 가지 스키마 모두에 대해 하나의 데이터 모델이 있고 해당 스키마를 쿼리 할 때 다른 SSDL 파일을 사용합니다. 단일 데이터 모델을 계속 사용할 수 있도록 SSDL 파일 (또는 다른 곳)의 열을 무시하는 방법이 있습니까?엔티티 프레임 워크 용 SSDL의 열을 무시합니다.

감사합니다.

+0

왜 하나의 스키마에있는 하나의 테이블에 더 적은 수의 열이 있습니까? 왜 그 문제를 해결하지 않습니까? 또는 추가 열에 디버그/테스트 관련 정보가 포함 된 경우이를 다른 테이블로 이동하여 기본 테이블이 세 가지 버전 모두에서 동일한 구조를 갖도록합니다. –

+0

Prod 스키마는 다른 응용 프로그램의 데이터베이스로 사용되며 새 열을 잊어 버릴 필요가 있습니다. 따라서 새로운/여분의 열은 Prod 스키마에 추가되지 않습니다. – Jacksparrow

답변