Sdílet prostřednictvím


Tabulka ModuleDependency

Tabulka ModuleDependency uchovává seznam dalších modulů sloučení, které jsou potřebné pro správné fungování tohoto modulu sloučení. Tato tabulka umožňuje nástroj pro sloučení nebo ověření, aby se zajistilo, že do databáze instalačního programu uživatele jsou ve skutečnosti zahrnuty potřebné moduly sloučení. Nástroj zkontroluje křížový odkaz na tuto tabulku s tabulkou ModuleSignature v instalační databázi.

Tabulka ModuleDependency obsahuje následující sloupce.

Sloupec Typ Klíč Nullable
ModuleID identifikátor Y N
ModuleLanguage celočíselná Y N
RequiredID identifikátor Y N
RequiredLanguage celočíselná Y N
RequiredVersion verze Y

 

Sloupce

ModuleID

Identifikátor modulu sloučení. Jedná se o cizí klíč do tabulky ModuleSignature.

ModuleLanguage

ID desetinného jazyka modulu sloučení v ModuleID. Jedná se o cizí klíč do tabulky ModuleSignature.

RequiredID

Identifikátor slučovacího modulu vyžadovaného modulem sloučení v ModuleID.

RequiredLanguage

ID číselného jazyka modulu sloučení v RequiredID. Sloupec RequiredLanguage může zadat ID jazyka pro jeden jazyk, například 1033 pro angličtinu v USA, nebo zadat ID jazyka pro skupinu jazyků, například 9 pro libovolnou angličtinu. Pokud pole obsahuje ID jazyka skupiny, jakýkoli slučovací modul s kódem jazyka v této skupině splňuje závislost. Pokud je RequiredLanguage nastavena na hodnotu 0, všechny moduly sloučení vyplňující ostatní požadavky splňují závislost.

RequiredVersion

Verze modulu sloučení v RequiredID Pokud je toto pole null, zaplní závislost libovolná verze.

Validace

ICE03
ICE06
ICE25