데이터베이스에는 각 모듈에 대한 스키마가 있습니다. 각 스키마에는 여러 객체 (테이블, 뷰 ..)가 있습니다. 예 : 학교 데이터베이스. 학생, 교직원 및 교육과 학생 스키마, 스태프 스키마, 교육 스키마와 같은 각각의 스키마가 3 개의 모듈로 구성되어 있습니다. 그들 중 것도Visual Studio 2012 관리 전체 데이터베이스가 아닌 특정 스키마에 대한 데이터베이스 프로젝트?
Student.Table1
Staff.Table1
Training.Table1
Training.Table2
지금이 새 모듈 인증이며, 새 스키마라는 인증을 생성하고 데이터베이스 프로젝트를 통해 관리하고자하는 데이터베이스 프로젝트를 통해 관리되지 않습니다. 이후로 나는 다른 스키마에 대한 제어권이 없으므로 인증을 위해 만들고 관리하려는 데이터베이스 프로젝트에서 스키마를 무시하고 싶습니다.
일부 연구는 2010 년에 partisan 스키마 & 합성 스키마와 같은 개념을 찾았습니다.하지만 vs2012 데이터베이스 프로젝트에서는 더 이상 사용되지 않는 것으로 보입니다. 누군가가 이것을 달성하는 방법을 안내해 줄 수 있습니까?
이 스키마 만 유지 관리하는 동안 나머지 DB가 변경됩니까? 필요한 경우 다른 변경 사항을 캡처 할 수있는 방법이 있습니까? –
@PeterSchott 예, 나머지 DB가 변경 될 수 있습니다. 아니, 나는 그 변화에 관심이 없다. 나는 내가 만든 스키마에 관심이있다. – Mady
대부분이 참조 질문을 요구합니다. 이러한 객체를 참조해야 할 수도 있습니다. 그렇다면 dacpac 또는 그와 비슷한 것을 작성하십시오. SSDT가 포함 된 부분 프로젝트 지원이 있어야하지만 Jamie Thomson의 기사는 여기에서 시작하는 방법입니다. –