La risoluzione con indice univoco, la modalitā di comportamento predefinita dell'ID Resolver, viene utilizzata non esiste alcuna voce nel file properties per la tabella che viene analizzata oppure se non esiste alcun file properties. Tale tipo di risoluzione utilizza un qualsiasi indice univoco specificato su una tabella comemmezzo per la localizzazione di un identificativo.
Per aggiornare il contenuto del database, č necessario conoscere la chiave univoca dalla tabella principale del database. E' possibile effettuare un'interrogazione nel database per rilevare tale chiave. Ad esempio, un comando DB2 per richiamare una chiave univoca potrebbe avere il seguente aspetto:
db2 descrive gli indici per la tabella schema.tablename show detail
Esempio parziale di risoluzione con indice univoco
Prima della risoluzione:
<MEMBER MEMBER_ID="100" TYPE="O" STATE="1" /> <CATALOG DESCRIPTION="Winter Catalog" IDENTIFIER="WC2001" MEMBER_ID="100" TPCLEVEL="2" /> <CATALOGDSC CATALOG_ID="@WC2001@100" Fa riferimento al catalogo "WC2001" del membro "100" (Nota: L'ordine č molto importante.) FULLIMAGE="c:\store\img\wc.gif" LANGUAGE_ID="-1" LONGDESCRIPTION="2001 Winter Catalog" SHORTDESCRIPTION="2001 Winter Catalog" NAME="InFashion 2001 Winter Catalog" THUMBNAIL="c:\store\img\wc_th.gif" />
In seguito alla risoluzione:
<MEMBER MEMBER_ID="100" TYPE="O" STATE="1" /> <CATALOG CATALOG_ID="10351" Chiave principale generata automaticamente DESCRIPTION="Winter Catalog" IDENTIFIER="WC2001" MEMBER_ID="100" TPCLEVEL="2" /> <CATALOGDSC CATALOG_ID="10351" Fa riferimento al catalogo corrente FULLIMAGE="c:\store\img\wc.gif" LANGUAGE_ID="-1" LONGDESCRIPTION="2001 Winter Catalog" SHORTDESCRIPTION="2001 Winter Catalog" NAME="InFashion 2001 Winter Catalog" THUMBNAIL="c:\store\img\wc_th.gif" />
![]() |