Unsa ang Yawe sa Primarya?

Hibal-i kung unsa ang naghimo sa usa ka maayo o dili maayo nga pangunang yawe sa database

Unsa ang pangunang hinungdan? Sa kalibutan sa mga database , ang nag-unang yawe sa usa ka relational nga lamesa sa talagsaong pag-ila sa matag rekord sa lamesa. Ang mga database mogamit sa mga yawe sa pagtandi, pag-sort, ug pagtipig sa mga rekord, ug paghimo og mga relasyon tali sa mga rekord.

Ang pagpili sa pangunang yawe sa database mao ang usa sa pinaka importante nga mga lakang sa proseso. Kini mahimong usa ka normal nga kinaiya nga gigarantiyahan nga mahimong talagsaon sama sa numero sa Social Security sa usa ka lamesa nga adunay dili molabaw sa usa ka rekord matag tawo o - labing maayo - mahimo kini nga makuha pinaagi sa database management system sama sa usa ka globally unique identifier, o GUID , sa Microsoft SQL Server . Ang mga yawe sa Primary mahimong maglangkob sa usa ka hiyas o nagkalainlain nga mga hiyas sa kombinasyon.

Ang mga yawe sa Primary mao ang talagsaon nga mga sumpay sa may kalabutan nga kasayuran sa ubang mga lamesa diin ang pangunang yawe gigamit. Kini kinahanglan nga masulod kon ang usa ka rekord gibuhat, ug kini dili gayud mausab. Ang matag lamesa sa database adunay usa ka kolum o duha nga ilabi alang sa pangunang yawe.

Primary nga Ehemplo sa Primary

Hunahunaa nga adunay usa ka talad STUDENTS nga adunay rekord sa matag estudyante sa usa ka unibersidad. Ang talagsaon nga numero sa ID sa tinun-an usa ka maayong pagpili alang sa pangunang yawe sa talad STUDENTS. Ang una ug katapusan nga ngalan sa estudyante dili maayo nga mga pagpili tungod kay adunay kanunay nga kahigayunan nga labaw pa kay sa usa ka estudyante ang adunay susamang ngalan.

Ang ubang mga dili maayo nga mga pagpili alang sa nag-una nga mga yawe naglakip sa ZIP code, email address, ug employer, nga tanan nga makausab o makarepresentar sa daghang mga tawo. Ang identifier nga gigamit isip pangunang yawe kinahanglan nga talagsaon. Bisan ang mga numero sa Social Security mahimong mausab kung ang Social Security Administration mo-reassign sa usa ka numero ngadto sa usa nga naapektuhan sa pagpangawat sa identity. Ang uban nga mga tawo wala gani adunay numero sa Social Security. Apan, tungod kay ang duha nga mga kaso talagsa ra. Ang Social Security Numbers mahimong usa ka maayong pagpili alang sa pangunang yawe.

Mga Sugyot sa Pagpili sa Maayong mga Yawe sa Primary

Sa diha nga imong pilion ang hustong pangunang yawe, ang mga pagpangita sa database dali ug kasaligan. Hinumdomi lamang: