Priodwedd yw superkey y gellir ei ddefnyddio i nodi cofnod cronfa ddata
Mae superkey naill ai'n un neu gyfuniad o nodweddion y gellir eu defnyddio i nodi cofnod cronfa ddata yn unigryw. Efallai y bydd gan dabl lawer o gyfuniadau sy'n creu superfedd.
Enghraifft Superkey
Mae tabl gyda'r caeau , , ac , er enghraifft, â llawer o uwchfyrddau posibl. Tri arwaen yw , a .
Enw | Oedran | SSN | Estyniad Ffôn. |
---|
Robert Jones | 43 | 123-45-6789 | 123 |
Beth Smith | 43 | 234-56-7890 | 456 |
Robert Jones | 18 | 345-67-8901 | 789 |
Fel y gwelwch, mae gan y colofnau a sawl cofnod gyda gwybodaeth union. Er y gellir defnyddio'r golofn i leoli unigolyn, gellir newid estyniad ffôn.
Mathau o Superkeys
O'r rhai a restrwyd yn y tabl uchod, dim ond yw allwedd ymgeisydd , sy'n is-set arbennig o uwchfyrddau sy'n defnyddio ychydig iawn o briodweddau i nodi cofnod unigryw. Mae'r colofnau eraill yn cynnwys gwybodaeth nad yw'n angenrheidiol i nodi cofnodion.
Gellir cyfeirio at y hefyd fel yr allwedd leiaf neu ychydig iawn o uwch-dewin oherwydd ei bod yn cynnwys y swm lleiaf o wybodaeth sydd ei hangen i nodi cofnod unigol. Ar yr un llinellau, gall allwedd gynradd hefyd fod yn uwch-wyneb ac ychydig iawn o allwedd gan y dylai nodi cofnod unigryw, ac anaml iawn pe bai byth yn newid.
Os nad oedd y tabl yn cynnwys golofn yna gallai cyflogwr greu niferoedd cyflogeion er mwyn gallu adnabod unigolion.
Byddai niferoedd newydd y gweithwyr yn cael ei alw'n allwedd gynradd ddirprwyol. Byddai'r allwedd gynradd hon yn gwasanaethu fel superkey hefyd.