Må en enhet ha en nøkkel?
Må en enhet ha en nøkkel?

Video: Må en enhet ha en nøkkel?

Video: Må en enhet ha en nøkkel?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Mars
Anonim

Hver enhet må ha en eller flere attributter, den primære nøkkel , hvis verdier identifiserer hver forekomst av enhet . Hvert barn enhet må ha en egenskap, det fremmede nøkkel , som fullfører tilknytningen til forelderen enhet.

På samme måte kan en enhet ikke ha noen primærnøkkel?

Opprette en Entitet Objekt for et bord med Ingen primærnøkkel . Når du definerer en enhet objekt, det må ha en primærnøkkel eller bruk et RowID-attributt (basert på tabellens ROWID). Hvis du oppretter en standard enhet gjenstand fra et bord med ingen primærnøkkel , opprettes et RowID-attributt automatisk som primærnøkkel.

Ved siden av ovenfor, kan en enhet ha to primærnøkler? Et bord kan ha bare en primærnøkkel , som kan bestå av enkelt eller flere Enger. Når flere felt brukes som en primærnøkkel , kalles de en kompositt nøkkel . Hvis et bord har en primærnøkkel definert på alle felt(er), så kan du ikke har to poster å ha samme verdi av feltet(e).

I forhold til dette, hva er en enhetsnøkkel?

An enhetsnøkkel er en egenskap eller et sett med egenskaper til en enhet type som brukes til å fastslå identitet. Eiendommene som utgjør en enhetsnøkkel velges på designtidspunktet. Verdiene til enhetsnøkkel egenskaper må unikt identifisere en enhet skriv forekomst i en enhet satt til kjøretid.

Hvilken nøkkel er fraværende i svak enhet?

I en relasjonsdatabase , en svak enhet er en enhet som ikke kan identifiseres unikt av dens attributter alene; derfor må den bruke en fremmednøkkel i forbindelse med dens attributter for å lage en primærnøkkel . De fremmednøkkel er typisk en primærnøkkel til en enhet den er knyttet til.

Anbefalt: