Varför finns det objekt med samma ID i valvet?
Beroende på var ett objekt har sitt ursprung kan det ha ett eller flera av de följande ID-typerna:
- Internt ID
- Externt ID
- Ursprungligt ID
Det ID som visas på metadatakortet för ett objekt kallas å andra sidan för visnings-ID och det kan få värdet för antingen det externa ID:t, det ursprungliga ID:t eller det interna ID:t.
Internt ID
Varje objekt i valvet har ett internt ID.
Ett internt ID är unikt för varje objekt per objekttyp i ett enskilt valv. Om objektet inte importeras från en extern databas eller replikeras från ett annat valv har det bara ett internt ID. När du refererar till ett objekt i ett valv, till exempel i ett script, måste du referera till det med dess interna ID.
Externt ID
Objekt som importeras från en extern databas har ett externt ID, vilket är det ID som objektet definieras med i den externa databasen.
Ursprungligt ID
Objekt som replikeras från ett annat valv har ett ursprungligt ID, vilket är det ID som det fick i det valv där objektet skapades till att börja med.
Visnings-ID
Visnings-ID är den identifierare som visas på ett objekts metadatakort. Visnings-ID:t får sitt värde från något av dessa tre ovan nämnda ID:n i följande prioriteringsordning:
- Externt ID
- Ursprungligt ID
- Internt ID
Det betyder att om ett objekt har ett externt ID visas det som ID för objektet på metadatakortet.
Om ett objekt har ett ursprungligt ID men inget externt ID visas det ursprungliga ID:t som ID för objektet på metadatakortet.
Om ett objekt inte har ett externt eller ursprungligt ID visas det interna ID:t som ID för objektet på metadatakortet.