핵심 테이블 그룹
다음 다이어그램에 대한 자세한 내용은 엔터티 관계 다이어그램 범례참조하세요.
핵심 그룹은 애플리케이션 및 설치 관리자 패키지의 기본 기능 및 구성 요소를 설명하는 테이블로 구성됩니다. 따라서 설치 패키지 개발자는 데이터베이스의 많은 구성이 이 그룹의 콘텐츠에서 명백해지기 때문에 이러한 테이블을 먼저 채우는 방법을 고려해야 합니다.
- 기능 테이블 애플리케이션에 속하는 모든 기능을 나열합니다.
- 조건 테이블 특정 기능이 설치될지 여부를 결정하는 조건식이 포함되어 있습니다.
- FeatureComponents 테이블 각 기능에 속하는 구성 요소를 설명합니다.
- 구성 요소 테이블 설치에 속하는 모든 구성 요소를 나열합니다.
- 디렉터리 테이블 설치하는 동안 필요한 디렉터리를 나열합니다. 각 구성 요소는 하나의 디렉터리와만 연결되어야 하므로 구성 요소 테이블은 이 테이블과 밀접하게 관련되어 있으며 디렉터리 테이블에 대한 외부 키를 가집니다.
- PublishComponent 테이블 다른 애플리케이션에서 사용하기 위해 게시된 기능과 구성 요소를 나열합니다. 구성 요소 및 기능 기능 광고의 두 가지 유형입니다.
- MsiAssembly 테이블 .NET Framework 공용 언어 런타임 어셈블리 및 Win32 어셈블리에 대한 Windows Installer 설정을 지정합니다.
- MsiAssemblyName 테이블 공용 언어 런타임 또는 Win32 어셈블리에 대한 강력한 어셈블리 캐시 이름의 요소에 대한 스키마를 지정합니다.
- Complus 테이블 COM+ 애플리케이션을 설치하는 데 필요한 정보가 포함되어 있습니다.
- IsolatedComponent 테이블 Component_Application 열에 지정된 구성 요소(일반적으로 .exe)를 Component_Shared 열(일반적으로 공유 DLL)에 지정된 구성 요소와 연결합니다.
- 업그레이드 테이블주요 업그레이드동안 필요한 정보가 포함되어 있습니다.