核心表组

有关下图的详细信息,请参阅 实体关系图图图例

核心表组

核心组由描述应用程序的基本功能和组件和安装程序包的表组成。 因此,安装包的开发人员应考虑如何首先填充这些表,因为大部分数据库的组织将从此组的内容中变得明显。

  • 功能表 列出了属于应用程序的所有功能。
  • Condition 表 包含用于确定是否将安装特定功能的条件表达式。
  • FeatureComponents 表 描述了哪些组件属于每个功能。
  • 组件表 列出属于安装的所有组件。
  • Directory 表 列出了安装过程中所需的目录。 由于每个组件必须与一个目录相关联,因此组件表与此表密切相关,并且具有目录表的外部键。
  • PublishComponent 表 列出了发布供其他应用程序使用的功能和组件。 组件和功能 是两种类型的功能播发。
  • MsiAssembly 表 指定 .NET Framework 公共语言运行时程序集和 Win32 程序集的 Windows Installer 设置。
  • MsiAssemblyName 表 为公共语言运行时或 Win32 程序集的强程序集缓存名称的元素指定架构。
  • Complus 表 包含安装 COM+ 应用程序所需的信息。
  • IsolatedComponent 表 将Component_Application列(通常为 .exe)中指定的组件与Component_Shared列(通常是共享 DLL)中指定的组件相关联。
  • Upgrade 表 包含 主要升级期间所需的信息。