Delen via


Groep Basistabellen

Zie de legenda van het entiteitsrelatiediagramvoor meer informatie over het volgende diagram.

basistabellengroep

De kerngroep bestaat uit tabellen met een beschrijving van de fundamentele functies en onderdelen van de toepassing en het installatiepakket. Ontwikkelaars van installatiepakketten moeten daarom eerst overwegen hoe deze tabellen moeten worden gevuld, omdat de organisatie van een groot deel van de database duidelijk wordt uit de inhoud van deze groep.

  • In de functietabel worden alle functies vermeld die bij de toepassing horen.
  • De tabel Voorwaarde bevat de voorwaardelijke expressies die bepalen of een bepaalde functie al dan niet wordt geïnstalleerd.
  • In de tabel FeatureComponents wordt beschreven welke onderdelen bij elke functie horen.
  • De tabel Component bevat alle onderdelen die bij de installatie horen.
  • De Directory-tabel bevat de mappen die nodig zijn tijdens de installatie. Omdat elk onderdeel moet worden gekoppeld aan één en slechts één map, is de tabel Component nauw gerelateerd aan deze tabel en heeft een externe sleutel voor de maptabel.
  • De tabel PublishComponent bevat de functies en onderdelen die worden gepubliceerd voor gebruik door andere toepassingen. Onderdelen en onderdelen zijn de twee soorten functieadvertenties.
  • De MsiAssembly-tabel geeft Instellingen voor Windows Installer op voor .NET Framework common language runtime-assembly's en Win32-assembly's.
  • De tabel MsiAssemblyName geeft het schema op voor de elementen van een sterke assemblycachenaam voor een algemene taalruntime of Win32-assembly.
  • De Complus-tabel bevat informatie die nodig is voor het installeren van COM+-toepassingen.
  • De tabel IsolatedComponent koppelt het onderdeel dat is opgegeven in de kolom Component_Application (meestal een .exe) aan het onderdeel dat is opgegeven in de kolom Component_Shared (meestal een gedeelde DLL).
  • De Tabel Upgrade bevat informatie die is vereist tijdens grote upgrades.