Sdílet prostřednictvím


Skupina základních tabulek

Další informace o následujícím diagramu najdete v legendě diagramu vztahů entit.

skupiny základních tabulek

Základní skupina se skládá z tabulek popisujících základní funkce a součásti aplikace a instalačního balíčku. Vývojáři instalačních balíčků by proto měli zvážit, jak tyto tabulky nejprve naplnit, protože organizace velké části databáze se zjeví z obsahu této skupiny.

  • Tabulka funkcí obsahuje seznam všech funkcí, které patří do aplikace.
  • Tabulka Podmínka obsahuje podmíněné výrazy, které určují, jestli se má určitá funkce nainstalovat nebo ne.
  • Tabulka FeatureComponents popisuje, které součásti patří ke každé funkci.
  • Tabulka komponent obsahuje seznam všech komponent, které patří do instalace.
  • Tabulka adresářů uvádí adresáře, které jsou potřeba během instalace. Vzhledem k tomu, že každá komponenta musí být přidružená k jednomu a pouze jednomu adresáři, tabulka Komponenta úzce souvisí s touto tabulkou a má externí klíč k tabulce Adresář.
  • Tabulka PublishComponent obsahuje seznam funkcí a součástí publikovaných pro použití jinými aplikacemi. Součásti a funkce jsou dva typy inzerování funkcí.
  • Tabulka MsiAssembly určuje nastavení Instalační služby systému Windows pro sestavení common language runtime rozhraní .NET Framework a sestavení Win32.
  • Tabulka MsiAssemblyName určuje schéma pro prvky silného názvu mezipaměti sestavení pro common language runtime nebo sestavení Win32.
  • Tabulka Complus obsahuje informace potřebné k instalaci aplikací modelu COM+.
  • Tabulka IsolatedComponent přidruží komponentu zadanou ve sloupci Component_Application (obvykle .exe) ke komponentě zadané ve sloupci Component_Shared (běžně sdílená knihovna DLL).
  • Tabulka Upgrade obsahuje informace potřebné během hlavních upgradů.