ModuleDependency Table
In de tabel ModuleDependency wordt een lijst bijgehouden met andere samenvoegmodules die vereist zijn om deze samenvoegmodule goed te laten functioneren. Met deze tabel kunt u een hulpprogramma voor samenvoegen of verificatie gebruiken om ervoor te zorgen dat de benodigde samenvoegmodules in feite zijn opgenomen in de installatiedatabase van de gebruiker. Het hulpprogramma controleert door kruislings naar deze tabel te verwijzen met de tabel ModuleSignature in de installatiedatabase.
De tabel ModuleDependency heeft de volgende kolommen.
Kolom | Type | Sleutel | Null-waarde |
---|---|---|---|
Module-id | id- | Y | N |
ModuleLanguage | geheel getal | Y | N |
RequiredID | id- | Y | N |
RequiredLanguage | geheel getal | Y | N |
RequiredVersion | versie | Y |
Kolommen
-
ModuleID
-
Id van de samenvoegmodule. Dit is een refererende sleutel in de ModuleSignature-tabel.
-
ModuleLanguage
-
Decimaaltaal-id van de samenvoegmodule in ModuleID. Dit is een refererende sleutel in de ModuleSignature-tabel.
-
RequiredID
-
Id van de samenvoegmodule die is vereist voor de samenvoegmodule in ModuleID.
-
RequiredLanguage
-
Numerieke taal-id van de samenvoegmodule in RequiredID. De kolom RequiredLanguage kan de taal-id voor één taal opgeven, zoals 1033 voor Amerikaans Engels, of de taal-id voor een taalgroep opgeven, zoals 9 voor elk Engels. Als het veld een groepstaal-id bevat, voldoet een samenvoegmodule met een taalcode in die groep aan de afhankelijkheid. Als de RequiredLanguage is ingesteld op 0, voldoet elke samenvoegmodule aan de andere vereisten die voldoen aan de afhankelijkheid.
-
RequiredVersion
-
Versie van de samenvoegmodule in RequiredID. Als dit veld Null is, vult elke versie de afhankelijkheid.
Validering