Kararlı tanımlayıcılar

Kararlı tanımlayıcılar, belirli bir veri için harici olarak kararlı, benzersiz bir tanımlayıcıdır nesnesini tanımlayın. Veri tüketicilerinin Ortak Veri Biçimi'ndeki nesneleri uzlaştırmasına olanak tanır. (CDF) feed'ini yükleyebilirsiniz. Veritabanı dilinde, harici tanımlayıcılar, veri tüketicilerinin bağlantı kurmasına olanak tanıyan bir yabancı anahtar biçimidir diğer veritabanlarına gönderebilir.

Örneğin, "Robert Brady" veri tüketicisi bir aday değilse bu kişiyi hemen "Barış Ceyhun"a bağla inceleyebilirsiniz. Ancak, CDF verileri ve resim veritabanı, bu kişinin Kongre Kütüphanesi'nin THOMAS veritabanı tarafından tanımlandığı şekliyle 01469 sayılı yasacı. Sonra resmi, adayla bağlantılandırabilir.

Tüm kararlı tanımlayıcılar için aşağıdaki koşullar geçerli olmalıdır:

  • Kararlılık: Belirli bir benzersiz varlığın (ör. Person veya Party, verilerin farklı sürümlerinde değişmemelidir feed'i seçin. Başka bir deyişle, sabit kimlik belirli bir özellik için zaman içinde varlık.
  • Benzersizlik: Farklı bir varlık için sabit bir tanımlayıcıyı asla yeniden kullanmayın. (orijinal öğe artık feed'de yer almıyorsa)
  • Tutarlılık: Aşağıdakiler için aynı kararlı tanımlayıcı grubunu kullanmanız gerekir: seçimler için adaylar, taraflar ya da bölgeler dahil edilir; dikkat edileceklerdi.

Veri biçimlendirme

Sabit tanımlayıcıları aşağıdaki biçimde sağlayın:

<ExternalIdentifier>
  <Type>other</Type>
  <OtherType>stable</OtherType>
  <Value>match the regex ^[a-zA-Z0-9_-]+$</Value>
</ExternalIdentifier>

Kararlı kimliklere verilebilecek iyi örneklerden bazıları evrensel benzersiz tanımlayıcılar (UUID'ler) ve Genel benzersiz tanımlayıcılar (GUID'ler). Bu komutlar aşağıdaki gibi görünür:

e55b7dd4-cc98-11ec-9d64-0242ac120002

Veri okunabilirliğini artırmak için ek önekler ve sonekleri kullanarak varlıkların dökümünü alabilirsiniz. Örneğin, per- önekini sabit kimlikleri olan ofisler için off- ve standart.

Önerilen: per-e55b7dd4-cc98-11ec-9d64-0242ac120002

Önerilen: off-7849514a-e8bc-11ec-8fea-0242ac120002

Önerilen: başına 123456789012345

Önerilmeyen: per-john-doe

  • Risk: Aynı ada sahip başka bir kişi, aynı kimliğe sahip olabilir.
  • Risk: Verilerdeki değişiklik, kararlı kimliği etkileyebilir.

Önerilmeyen: ABD dışı başkanlığı

Kararlı kimlikler nerede kullanılır?

Aşağıdaki öğeler için kararlı tanımlayıcılar zorunludur: