Compartilhar via


Grupo de tabelas básicas

Para obter mais informações sobre o diagrama a seguir, confira a legenda do diagrama de relacionamento de pessoas jurídicas.

Grupo de tabelas básicas

O grupo básico consiste em tabelas que descrevem os recursos e componentes fundamentais do aplicativo e do pacote do instalador. Os desenvolvedores de pacotes de instalação devem, portanto, considerar como preencher essas tabelas primeiro porque a organização de grande parte do banco de dados se tornará aparente a partir do conteúdo desse grupo.

  • A tabela Feature lista todos os recursos que pertencem ao aplicativo.
  • A tabela Condition contém as expressões condicionais que determinam se um recurso específico será ou não instalado.
  • A tabela FeatureComponents descreve quais componentes pertencem a cada recurso.
  • A tabela Component lista todos os componentes que pertencem à instalação.
  • A tabela Directory lista os diretórios necessários durante a instalação. Como cada componente deve ser associado a somente um diretório, a tabela Component é estreitamente relacionada a essa tabela e tem uma chave externa para a tabela Directory.
  • A tabela PublishComponent lista os recursos e componentes publicados para serem usados por outros aplicativos. Componentes e recursos são os dois tipos de anúncio de recurso.
  • A tabela MsiAssembly especifica as configurações do Windows Installer para assemblies Common Language Runtime .NET Framework e Win32 do.
  • A tabela MsiAssemblyName especifica o esquema para os elementos de um nome de cache de assembly forte para um assembly Common Language Runtime ou Win32.
  • A tabela Complus contém informações necessárias para instalar aplicativos COM+.
  • A tabela IsolatedComponent associa o componente especificado na coluna Component_Application (normalmente um .exe) ao componente especificado na coluna Component_Shared (normalmente uma DLL compartilhada).
  • A tabela Upgrade contém informações necessárias durante as atualizações principais.