核心資料表群組
如需下圖的詳細資訊,請參閱 實體關聯性圖表圖例。
核心群組包含描述應用程式的基本功能和元件和安裝程式套件的資料表。 因此,安裝套件的開發人員應該考慮如何先填入這些資料表,因為此群組內容中大部分資料庫的組織會變得明顯。
- [功能] 資料表會列出屬於應用程式的所有功能。
- Condition 資料表包含條件運算式,可判斷是否要安裝特定功能。
- FeatureComponents 資料表描述哪些元件屬於每個功能。
- [元件] 資料表會列出屬於安裝的所有元件。
- [目錄] 資料表會列出安裝期間所需的目錄。 因為每個元件都必須與一個目錄相關聯,所以 Component 資料表與這個資料表緊密相關,而且具有 Directory 資料表的外部索引鍵。
- PublishComponent 資料表會列出發佈以供其他應用程式使用的功能和元件。 元件和功能 是兩種類型的功能公告。
- MsiAssembly 資料表會指定 .NET Framework Common Language Runtime 元件和 Win32 元件的 Windows Installer 設定。
- MsiAssemblyName 資料表會指定 Common Language Runtime 或 Win32 元件強式組件快取名稱專案的架構。
- Complus 資料表包含安裝 COM+ 應用程式所需的資訊。
- IsolatedComponent 資料表會將Component_Application資料行中指定的元件產生關聯, (通常是.exe) 與Component_Shared資料行中指定的元件 (共用 DLL) 。
- 升級資料表包含主要升級期間所需的資訊。