Bazat e të dhënave

Surrogate vs natural keys

Në shqip: Çelësat artificialë dhe natyralë

ShpjegimiSQ

Një çelës natyral vjen nga bota reale (numri personal, email-i); një artificial (surrogate) është ID pa kuptim (1, 2, 3 ose UUID). Zakonisht përdoret artificiali si çelës primar, sepse të dhënat reale mund të ndryshojnë.

EnglishEN

A natural key comes from the real world (ID number, email); a surrogate key is a meaningless ID (1, 2, 3 or a UUID). Usually the surrogate is the primary key, because real-world data can change.

Si ta mendosh

Si numri i dosjes në arkiv kundrejt emrit të personit — emri mund të ndryshojë, numri jo.

Lexoje në anglisht

Like a file number in an archive versus the person's name — names can change, the number doesn't.

Terma të lidhur