Воқеияти мувозинавӣ дар пойгоҳи додаҳо чист?

Аз вобастагӣ ба мувозинати мувозинат барои ноил шудан ба мутобиқсозӣ нораво бошед

Вобастагии муваққатӣ дар базаи маълумотҳо мутақобилаи ғайримустақими байни арзишҳо дар як ҷадвал аст, ки вобастагии функсионалӣ меорад . Барои ноил шудан ба стандартикунонии ташаккулёбии шакли сеюми оддӣ (3NF), шумо бояд ҳар гуна вобастагии мутақобиларо бартараф кунед.

Бо табиати худ, вобастагии муваққатӣ се ё якчанд хусусиятҳоро (ё сутуни пойгоҳи додаҳо) талаб мекунад, ки онҳо байни онҳо вобастагии функсионалӣ дошта бошанд, яъне маънои сутуни A дар ҷадвал ба Сутуни B ба воситаи сутуни миёнаи C такя мекунад.

Биё бубинем, ки ин чӣ кор карда метавонад.

Намунаи мувозинатӣ

ҲАМКОРӢ

Author_ID Муаллиф Китоб Муаллифон
Auth_001 Орсон Scott Card Game Eir's Иёлоти Муттаҳидаи Амрико
Auth_001 Орсон Scott Card Game Eir's Иёлоти Муттаҳидаи Амрико
Auth_002 Маргарита Атвуд Маслиҳат аз дасти ҳомила Канада

Дар намунаи AUTHORS дар боло:

Аммо ин ҷадвал ба вобастагии муваққатӣ табдил меёбад:

Аз каналҳои муваққатӣ канорагирӣ кардан

Барои таъмин намудани шакли сеюми оддӣ, биёед ба вобастагии мутақобила муваффақ шавем.

Мо метавонем бо кушодани сутуни Китоб аз ҷадвалҳои муаллиф ва фарогирии китобҳои алоҳидаи китобҳо оғоз кунем:

Китобҳо

Book_ID Китоб Author_ID
Китобҳо Game Eir's Auth_001
Китобҳо Кӯдакон Auth_001
Китобӣ_002 Маслиҳат аз дасти ҳомила Auth_002

ҲАМКОРӢ

Author_ID Муаллиф Муаллифон
Auth_001 Орсон Scott Card Иёлоти Муттаҳидаи Амрико
Auth_002 Маргарита Атвуд Канада

Оё ин онро ислоҳ кард? Биёед ҳолатҳои заифро санҷем:

Ҷадвали ҷадвали :

МАҚСАДИ ОМӮЗИШӢ

Барои мо ин маълумотро ба таври оддӣ илова кардан лозим аст:

Кишварҳо

Country_ID Кишвар
Coun_001 Иёлоти Муттаҳидаи Амрико
Садо Ояндасоз Канада

ҲАМКОРӢ

Author_ID Муаллиф Country_ID
Auth_001 Орсон Scott Card Coun_001
Auth_002 Маргарита Атвуд Садо Ояндасоз

Ҳоло мо се ҷадвал дорем, ки калидҳои хориҷиро истифода мебаранд, ки дар байни ҷадвалҳо алоқа доранд:

Чаро вобастагии муваќќатї тарњрезии базаи маълумотњои базавї аст

Арзиши пешгирӣ аз вобастагии мутақобила барои кӯмак ба 3NF чӣ аст? Биёед бори аввал мизи худро баррасӣ кунем ва проблемаҳоеро бинем:

ҲАМКОРӢ

Author_ID Муаллиф Китоб Муаллифон
Auth_001 Орсон Scott Card Game Eir's Иёлоти Муттаҳидаи Амрико
Auth_001 Орсон Scott Card Кӯдакон Иёлоти Муттаҳидаи Амрико
Auth_002 Маргарита Атвуд Маслиҳат аз дасти ҳомила Канада

Ин гуна дизайн метавонад ба носаҳеҳӣ ва носаҳеҳии маълумот мусоидат кунад, масалан:

Инҳо танҳо баъзе сабабҳое ҳастанд, ки чаро норасогиҳо ва аз вобастагии мутақобилаи муваққатӣ, ҳифзи иттилоот ва мутобиқати он мебошанд.