스키마 정보

일부 FDO 공급자를 통해 클라이언트는 해당 스키마에 지정된 기본 논리적 매핑과 물리적 매핑을 재지정할 수 있습니다. 새 스키마를 정의할 때 스키마 편집기를 사용하여 클래스, 새 테이블을 작성하기 위한 물리적 테이블 이름, Oracle 테이블스페이스 이름, MySQL 저장소 엔진, 테이블 유형 매핑(기준 또는 실제), 특성 및 열 이름을 재지정할 수 있습니다. 기존 테이블에는 매핑할 수 없습니다.

다른 데이터 저장소 에 있는 기존 테이블 또는 뷰에 매핑하는 경우 모든 열 재지정이 기존 열에 올바르게 매핑되는지 확인합니다. 소유자가 다른 테이블 또는 뷰에 매핑하는 경우 해당 테이블의 소유자가 FDO 데이터 저장소에 대한 액세스 권한을 부여하도록 요청합니다. 다른 테이블에서 선택하는 로컬 뷰를 작성하고 로컬 뷰에 매핑할 수 있지만 이 작업은 필요하지 않을 수도 있습니다. 변경 사항을 적용할 때 로컬 뷰가 없으면 로컬 뷰가 자동으로 작성됩니다.

아직 존재하지 않는 현재 데이터 저장소의 테이블 및 열로 매핑하는 경우 데이터베이스에 대해 열 이름이 유효한지 확인합니다.

스키마 요소를 계층 구조로 작성해야 합니다. 스키마를 먼저 작성한 다음 피쳐 클래스 , 특성을 차례로 작성합니다.

일부 FDO 공급자가 제공하는 피쳐 소스의 경우 같은 피쳐 소스 내에 여러 스키마를 작성할 수 있으며, 스키마를 정의하고 처음으로 저장한 후에는 스키마를 변경할 수 있습니다.

모든 FDO 공급자의 스키마를 수는 있지만, 기존 피쳐가 사용하는 스키마는 편집하거나 삭제할 수 없습니다.