Logo fi.boatexistence.com

Pitäisikö ensisijaisen avaimen olla yksilöllinen?

Sisällysluettelo:

Pitäisikö ensisijaisen avaimen olla yksilöllinen?
Pitäisikö ensisijaisen avaimen olla yksilöllinen?

Video: Pitäisikö ensisijaisen avaimen olla yksilöllinen?

Video: Pitäisikö ensisijaisen avaimen olla yksilöllinen?
Video: MERCEDES BENZ avaimen patterin vaihto kaksi erilaista avainta 2024, Saattaa
Anonim

Ensisijaisen avaimen on oltava yksilöllinen. Ainutlaatuisen avaimen ei tarvitse olla ensisijainen avain – katso ehdokasavain. Toisin sanoen taulukossa voi olla useampi kuin yksi sarakkeiden yhdistelmä, joka voi yksilöidä rivin – vain yksi niistä voidaan valita ensisijaiseksi avaimeksi.

Mitä tapahtuu, jos ensisijainen avain ei ole ainutlaatuinen?

Vaikka ensisijainen_avain on määritetty kussakin näkymässä (ja jokainen on itse asiassa ainutlaatuinen), saatat nähdä ei-ainutlaatuisen arvon/ensisijaisen avaimen virheen kyselyä suoritettaessa. Tämä voi tapahtua kun Exploressa on useita one_to_mony -liitoksia ja on mitta, joka kokoaa kahden tai useamman eri taulukon arvojen yhdistelmän

Miksi kaikkien ensisijaisen avaimen arvojen on oltava yksilöllisiä?

Ensisijainen avain pakottaa eheysrajoitukset taulukkoon. … Taulukossa voi olla useampi kuin yksi yksilöllinen avain toisin kuin ensisijainen avain. Ainutlaatuiset avainrajoitukset voivat hyväksyä vain yhden NULL-arvon sarakkeelle. Ainutlaatuisiin rajoituksiin viitataan myös toisen taulukon vieraalla avaimella.

Pitäisikö ensisijaisen avaimen olla yksilöllinen?

A ensisijaisen avaimen on oltava yksilöllinen. Ainutlaatuisen avaimen ei tarvitse olla ensisijainen avain – katso ehdokasavain. Toisin sanoen taulukossa voi olla useampi kuin yksi sarakkeiden yhdistelmä, joka voi yksilöidä rivin – vain yksi niistä voidaan valita ensisijaiseksi avaimeksi.

Voiko ensisijainen avain olla yksilöllinen?

Ensisijaiset avaimet eivät välttämättä ole yksilöllisiä määritelmän mukaan (vaikka ne ovat MySQL:ssä). On tietokantajärjestelmiä, jotka sallivat "ei-yksilöidyt ensisijaiset avaimet", koska ne pakottavat oman, usein piilotetun "ensisijaisen avaimensa" rivitunnuksessa.

Suositeltava: