Dela via


Kärntabellgrupp

Mer information om följande diagram finns i förklaringen entitetsrelationsdiagram.

kärntabellgrupp

Kärngruppen består av tabeller som beskriver de grundläggande funktionerna och komponenterna i programmet och installationspaketet. Utvecklare av installationspaket bör därför överväga hur de ska fylla i tabellerna först eftersom organisationen av en stor del av databasen kommer att bli uppenbar från innehållet i den här gruppen.

  • Tabellen Funktion visar alla funktioner som hör till programmet.
  • Tabellen Villkor innehåller de villkorsuttryck som avgör om en viss funktion ska installeras eller inte.
  • Tabellen FeatureComponents beskriver vilka komponenter som tillhör varje funktion.
  • Tabellen Component visar alla komponenter som hör till installationen.
  • Tabellen Directory visar de kataloger som behövs under installationen. Eftersom varje komponent måste associeras med en och endast en katalog är komponenttabellen nära relaterad till den här tabellen och har en extern nyckel till tabellen Katalog.
  • Tabellen PublishComponent visar de funktioner och komponenter som publiceras för användning av andra program. komponenter och funktioner är de två typerna av funktionsannonsering.
  • Tabellen MsiAssembly anger Windows Installer-inställningar för .NET Framework common language runtime-sammansättningar och Win32-sammansättningar.
  • Tabellen MsiAssemblyName anger schemat för elementen i ett starkt sammansättningscachenamn för en gemensam språkkörning eller Win32-sammansättning.
  • Tabellen Complus innehåller information som behövs för att installera COM+-program.
  • Tabellen IsolatedComponent associerar komponenten som anges i kolumnen Component_Application (vanligtvis en .exe) med komponenten som anges i kolumnen Component_Shared (vanligtvis en delad DLL).
  • Tabellen Upgrade innehåller information som krävs under större uppgraderingar.