Bahay Mga Databases Ano ang susi ng pagsuko? - kahulugan mula sa techopedia

Ano ang susi ng pagsuko? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Surrogate Key?

Ang isang susi ng pagsuko ay isang natatanging identifier na ginagamit sa mga database para sa isang modelo ng nilalang o isang bagay. Ito ay isang natatanging susi na ang tanging kahulugan ay upang kumilos bilang pangunahing pagkakakilanlan ng isang bagay o nilalang at hindi nagmula sa anumang iba pang data sa database at maaaring o hindi maaaring magamit bilang pangunahing susi. Ang karaniwang susi ng pag-surrogate na ginamit ay isang natatanging sunud-sunod na numero.

Ipinapaliwanag ng Techopedia ang Surrogate Key

Ang isang susi ng pagsuko ay kumakatawan sa isang nilalang na umiiral sa labas ng mundo at nagmomolde sa loob ng database at nakikita ng application at ng gumagamit, o maaari itong kumatawan sa isang bagay sa loob ng database mismo at hindi nakikita ng gumagamit at aplikasyon. Sa parehong mga kaso, ang surrogate key ay panloob na nabuo.

Ang isang susi ng pagsuko ay hindi palaging ginagamit bilang isang pangunahing susi, at depende ito sa kung ang database ay kasalukuyan o temporal na uri. Nagtatakda lamang ang isang kasalukuyang database ng wastong kasalukuyang data at nangangailangan ng isang isa-sa-isang asosasyon sa pagitan ng susi ng pagsuko sa modelo ng mundo at pangunahing pangunahing susi ng database, kung saan ang pagsuko ay maaaring kumilos bilang pangunahing susi. Gayunpaman, sa isang temporal na database, mayroong isang maraming-isang-ugnay sa pagitan ng mga pangunahing susi at ang susi ng pagsuko, na nangangahulugang maaaring mayroong maraming mga bagay sa loob ng database na nauugnay sa surrogate key, kaya hindi ito magamit bilang isang pangunahing susi.

Ang susi ng pagsuko ay may mga sumusunod na katangian:

  • Ang halaga ay hindi na muling ginagamit at natatangi sa loob ng buong sistema.
  • Ito ay nabuo ng system.
  • Ang halaga ay hindi maaaring manipulahin ng gumagamit o aplikasyon.
  • Ang halaga ay hindi isang amalgam ng iba't ibang mga halaga mula sa maraming mga domain.
Ano ang susi ng pagsuko? - kahulugan mula sa techopedia