Grupo de tabelas de arquivos
Para obter mais informações sobre este diagrama, confira Legenda do diagrama de relação de entidades.
Um desenvolvedor de pacotes do instalador deve preencher o grupo de tabelas de arquivo das tabelas depois de dividir o aplicativo em componentes e recursos e depois de preencher o grupo de tabelas principais. O grupo de tabelas de arquivo contém todos os arquivos pertencentes à instalação e a maioria desses arquivos está listada na tabela File. A tabela Directory não é mostrada na figura, mas está intimamente relacionada ao grupo de tabelas de arquivo. A tabela Directory fornece a estrutura de diretório da instalação.
O grupo de arquivos das tabelas contém todas as tabelas relacionadas a arquivos.
A tabela File lista os arquivos que pertencem à instalação. Os arquivos que não estão listados na tabela File incluem arquivos de disco, que estão listados na tabela Media. Como cada arquivo pertence a um componente, a tabela File tem uma chave externa na tabela Component.
A tabela RemoveFile contém uma lista de arquivos a serem removidos pela ação RemoveFiles.
A tabela Font lista os arquivos de fonte a serem registrados no sistema.
A tabela SelfReg lista os arquivos de módulo da instalação que são registrados automaticamente.
A tabela Media lista a mídia de origem e os discos que pertencem à instalação.
A tabela BindImage lista os arquivos associados a DLLs importadas por executáveis.
A tabela MoveFile especifica quais arquivos são movidos durante a instalação.
A tabela DuplicateFile especifica quais arquivos são duplicados durante a instalação.
A tabela IniFile lista os arquivos .ini e as informações que o aplicativo precisa definir no arquivo.
A tabela RemoveIniFile contém as informações que um aplicativo precisa excluir de um arquivo .ini.
A tabela Environment é usada para definir os valores das variáveis de ambiente.
A tabela Icon fornece informações de ícone que são copiadas para um arquivo como parte do anúncio do produto.
A tabela FileSFPCatalog associa arquivos especificados aos arquivos de catálogo da proteção de arquivos do sistema.
Windows Vista, Windows Server 2003 e Windows XP: sem suporte.
A tabela SFPCatalog contém catálogos de proteção de arquivos do sistema.
Windows Vista, Windows Server 2003 e Windows XP: sem suporte.
A tabela MsiFileHash é usada para armazenar um hash de 128 bits de um arquivo de origem fornecido pelo pacote do Windows Installer.