Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

FeltnavnBeskrivelseOptionalUnik nøgleDatatype
idIntern, unik nøgle.nejxint(11)
entryuuidUuid, der identificerer Association-objektet.nejxvarchar(64)
sourceuuid_associationEntryuuid på source, hvis denne er en Association.

varchar(64)
sourceuuid_documententryEntryuuid på source, hvis denne er et DocumentEntry.

varchar(64)
sourceuuid_folderEntryuuid på source, hvis denne er en Folder.

varchar(64)
sourceuuid_submissionsetEntryuuid på source, hvis denne er et SubmissionSet.

varchar(64)
targetuuid_associationEntryuuid på target, hvis denne er en Association.

varchar(64)
targetuuid_documententryEntryuuid på target, hvis denne er et DocumentEntry.

varchar(64)
targetuuid_folderEntryuuid på target, hvis denne er en Folder.

varchar(64)
targetuuid_submissionsetEntryuuid på target, hvis denne er et SubmissionSet.

varchar(64)
associationcontentidReference til række i AssoociationContentAssociationContent-tabellen.nejxint(11)

AssociationContent

FeltnavnBeskrivelseOptionalUnik nøgleDatatype
idIntern, unik nøgle.nejxint(11)
migrationerrorAngivelse af eventuel migreringsfejl.

varchar(128)
xmlDet rå objekt i ebxml 3.0-format.

blob

Author

FeltnavnBeskrivelseOptionalUnik nøgleDatatype
idIntern, unik nøgle.nejxint(11)

Code

FeltnavnBeskrivelseOptionalUnik nøgleDatatype
idIntern, unik nøgle.nejxint(11)

DocumentEntryContent

FeltnavnBeskrivelseOptionalUnik nøgleDatatype
idIntern, unik nøgle.nejxint(11)
migrationerrorAngivelse af eventuel migreringsfejl.

varchar(128)
xmlDet rå objekt i ebxml 3.0-format.

blob

En af de grundlæggende datatyper i et XDS Registry er DocumentEntry. Dette objekt beskriver en indexering af et dokument, der så senere kan hentes i et XDS Repository. Da ITI-XX snitfladerne er SOAP baserede er det i sidste ende XML, der skal returneres fra snitfladerne i NXRG. Det nuværende OpenText Registry baserer sig på en XML database (xDB), som indeholder sådanne XML baserede strukturer.

Indholdet i xml feltet i DocumentEntryContent er det rå XML, der beskriver sådan en DocumentEntry.

For at kunne understøtte de udbudte ITI-XX services er det nødvendigt at kunne søge på udvalgte felter i en DocumentEntry. Disse søgbare felter er trukket ud af den lagrede XML og lagres i den relaterede tabel DocumentEntries. En reference documentEntryId i DocumentEntryContent vedligeholder 1-0 relationen mellem de to tabeller.

I forhold til migrering er det således nødvendigt at loade XML ind i DocumentEntryContent tabellen. Migreringsfunktionaliteten (se nedenfor) anvender denne tabel som dens input.

DocumentEntries

Denne tabel er den søgbare udgave af det data, der ligger i DocumentEntryContent. Behovet for fremsøgning er i høj grad påvirket af kravene fra de enkelte ITI-XX services og i ITI-18's tilfælde i kravene fra de understøttede query typer. Nedenstående tabel er en oversigt over, hvilke elementer der findes i DocumentEntry (se ITI TF-3). Hvert af DocumentEntry's attributter giver anledning til en kolonne i tabellen.

De enkelte rækker i tabellen viser, hvilke attributter, som de enkelte ITI-XX transaktioner er afhængige af at kunne søge på (for ITI-18 listes de enkelte QueryTypes, der understøttes af NXRG). De øvrige ITI-XX services kan også have behov for at kunne fremsøge DocumentEntry's i forbindelse med validering af forrretningsregler. Forretningsreglen er markeret med en afsnitshenvisning til det afsnit i ITI-TF-2b som beskriver den konkrete forretningsregel.

...

DocumentEntries

FeltnavnBeskrivelseOptionalUnik nøgleDatatype
idIntern, unik nøgle.nejxint(11)

...

NXRGs datamodel er normaliseret i forhold til alle behov beskrevet i tabellen ovenfor. D.v.s alle attributter, der anvendes af en ITI-XX er trukket ud og er en del af den søgbare tabel DocumentEntries.

...

Folder

FeltnavnBeskrivelseOptionalUnik nøgleDatatype
idIntern, unik nøgle.nejxint(11)

FolderContent

FeltnavnBeskrivelseOptionalUnik nøgleDatatype
idIntern, unik nøgle.nejxint(11)
migrationerrorAngivelse af eventuel migreringsfejl.

varchar(128)
xmlDet rå objekt i ebxml 3.0-format.

blob

ReferenceId

FeltnavnBeskrivelseOptionalUnik nøgleDatatype
idIntern, unik nøgle.nejxint(11)

SubmissionSet

FeltnavnBeskrivelseOptionalUnik nøgleDatatype
idIntern, unik nøgle.nejxint(11)

SubmissionSetContent

FeltnavnBeskrivelseOptionalUnik nøgleDatatype
idIntern, unik nøgle.nejxint(11)
migrationerrorAngivelse af eventuel migreringsfejl.

varchar(128)
xmlDet rå objekt i ebxml 3.0-format.

blob

Migrering

Migrering af data fra OpenText Registry til NXRG skal sikre, at al data, der ligger i OpenText Registry overføres til NXRG på en måde, så data bevares: Det vil sige, at de data, der kan udsøges gennem NXRGs snitflader svarer 1:1 til det data, der kan udsøges gennem OpenText Registrys snitflader.

...