Dè th 'ann an eisimeileachd Eadar-ghluasadach ann an Stòr-dàta

Seachain Neo-eisimeileachd Transitive gus cuideachadh gus dèanamh cinnteach gu bheil àbhaisteach ann

Is e earbsa transitive ann an stòr-dàta dàimh neo-dhìreach eadar luachan anns an aon chlàr a tha ag adhbhrachadh eisimeileachd gnìomhach . Gus ìre Tràth-àbhaisteach (3NF) àbhaisteach a choileanadh, feumaidh tu cur às do dhleasdanasas transitigeach sam bith.

Le nàdar, feumaidh eisimeileachd transitich trì buadhan no barrachd (no colbhan stòr-dàta) aig a bheil eisimeileachd gnìomhach eadar iad, a 'ciallachadh gu bheil Colbh A ann an clàr an urra ri Colbh B le Colbh C eadar-mheadhanach.

Feuch gum faic sinn mar a dh'fhaodadh seo obrachadh.

Eisimpleir Dealachaidh Transiteach

ÙGHDARAN

Ùghdar_ID Ùghdar Leabhar Ùghdar_Nationality
Auth_001 Cairt Orson Scott Gèam Ender Na Stàitean Aonaichte
Auth_001 Cairt Orson Scott Gèam Ender Na Stàitean Aonaichte
Auth_002 Mairead Atwood Sgeulachd na Banachdaich Canada

Anns an eisimpleir ÙGHDARRAN gu h-àrd:

Ach tha am bòrd seo a 'toirt a-steach eisimeileachd transitive:

A 'seachnadh crìochan eadar-ghluasadach

Gus dèanamh cinnteach à Trèanadh Tràth-chumanta, leigidh sinn às don eisimeileachd transitive.

Faodaidh sinn tòiseachadh le bhith a 'toirt air falbh colbh an Leabhar bhon chlàr ùghdaran agus a' cruthachadh clàr Leabhraichean fa leth:

LEABHRAICHEAN

Leabhar_ID Leabhar Ùghdar_ID
Leabhar_001 Gèam Ender Auth_001
Leabhar_001 Clann an Inntinn Auth_001
Leabhar_002 Sgeulachd na Banachdaich Auth_002

ÙGHDARAN

Ùghdar_ID Ùghdar Ùghdar_Nationality
Auth_001 Cairt Orson Scott Na Stàitean Aonaichte
Auth_002 Mairead Atwood Canada

An do chuir seo a-steach e? Feuchamaid sgrùdadh a dhèanamh air ar eisimeileachd an-dràsta:

GAIDHLIG

Clàr ÙGHDARRAN :

Feumaidh sinn treas clàr a chur ris gus an dàta seo a dhèanamh àbhaisteach:

DÙTHANAN

Country_ID Dùthaich
Coun_001 Na Stàitean Aonaichte
Coun_002 Canada

ÙGHDARAN

Ùghdar_ID Ùghdar Country_ID
Auth_001 Cairt Orson Scott Coun_001
Auth_002 Mairead Atwood Coun_002

A-nis tha trì clàran againn, a 'dèanamh feum de iuchraichean cèin gus ceangal eadar na clàran:

Carson a tha Dealbhadh Stòr-dàta Droch Eucoirich Transatigeach

Dè an luach a th 'ann a bhith a' seachnadh eisimeileachd transitive gus cuideachadh gus dèanamh cinnteach à 3NF? Beachdaich sinn air a 'chiad chlàr againn a-rithist agus faic na ceistean a tha e a' cruthachadh:

ÙGHDARAN

Ùghdar_ID Ùghdar Leabhar Ùghdar_Nationality
Auth_001 Cairt Orson Scott Gèam Ender Na Stàitean Aonaichte
Auth_001 Cairt Orson Scott Clann an Inntinn Na Stàitean Aonaichte
Auth_002 Mairead Atwood Sgeulachd na Banachdaich Canada

Faodaidh an seòrsa dealbhaidh seo cur ri neo-riaghailtean dàta agus neo-chunbhalachd, mar eisimpleir:

Is iad seo dìreach cuid de na h-adhbharan airson carsonachadh , agus a 'seachnadh eisimeileachd transitive, a' dìon dàta agus a 'dèanamh cinnteach à cunbhalachd.