Deonacht Feidhme i mBunachar Sonraí

Cuidíonn Dliteanasachtaí Feidhme Dúbailt Sonraí a Sheachaint

Forfheidhmíonn spleáchas feidhmiúil i mbunachar sonraí sraith srianta idir tréithe. Tarlaíonn sé seo nuair a chinneann tréith amháin i ndáil le tréith eile ina leith. Is féidir é seo a scríobh A -> B a chiallaíonn "B ag brath go feidhmiúil ar A." Tugtar spleáchas ar bhunachar sonraí ar seo freisin.

Sa chaidreamh seo, socraíonn A luach B, agus B ag brath ar A.

Cén fáth a bhfuil Fáithiúlacht Fheidhme tábhachtach i ndearadh na mbunachar sonraí

Cuidíonn spleáchas feidhmiúil le bailíocht sonraí a chinntiú. Tabhair faoi deara tábla Fostaithe a liostaítear saintréithe lena n-áirítear Uimhir Slándála Sóisialta (SSN), ainm, dáta breithe, seoladh agus mar sin de.

Cinnfidh an tréith SSN luach ainm, dáta breithe, seoladh agus b'fhéidir luachanna eile, toisc go bhfuil uimhir slándála sóisialta uathúil, cé nach féidir ainm, dáta breithe nó seoladh. Is féidir linn é a scríobh mar seo:

SSN -> ainm, dáta breithe, seoladh

Dá bhrí sin, tá ainm, dáta breithe agus seoladh ag brath go feidhmiúil ar SSN. Mar sin féin, níl an ráiteas ar ais (ainm -> SSN) fíor mar is féidir go mbeadh an t-ainm céanna ag níos mó ná fostaí amháin ach ní bheidh an SSN céanna acu. Cuir ar bhealach eile níos coincréite, má tá a fhios againn luach an tréith SSN, is féidir linn luach ainm, dáta breithe agus seoladh a fháil. Ach má tá a fhios againn in ionad luach an tréith ainm amháin, ní féidir linn an SSN a aithint.

Is féidir le níos mó ná tréith amháin a bheith ar thaobh clé de chleithiúlacht feidhme. Deirimid go bhfuil gnó againn le suíomhanna éagsúla. D'fhéadfadh go mbeadh fostaí tábla againn le tréithe fostaí, teideal, roinn, suíomh agus bainisteoir.

Cinneann an fostaí an suíomh a bhfuil sé ag obair, mar sin tá spleáchas ann:

fostaí -> suíomh

Ach d'fhéadfadh go mbeadh níos mó ná bainisteoir amháin ag an suíomh, mar sin deimhníonn fostaí agus roinn an bainisteoir:

fostaí, roinn -> bainisteoir

Cleachtadh agus Gnáthú Feidhme

Cuireann spleáchas feidhmiúil leis an ngnáthnósú bunachar sonraí ar a dtugtar, a chinntíonn sláine sonraí agus laghdaíonn sé iomarcaíochtaí sonraí. Gan gnáthú, níl aon dearbhú ann go bhfuil na sonraí i mbunachar sonraí cruinn agus ag brath.