တစ်ဒေတာဘေ့စအတွက် functional မှီခိုမှု

functional မူတည်မှာ Data မိတ္တူရှောင်ကြဉ်ပါကိုကူညီပါ

database ထဲတွင်တစ်ဦးကအလုပ်လုပ်တဲ့မှီခို attribute တွေအကြားကန့်သတ်အစုတခုအတည်ပြုပေးမှာ။ တစ်ဦးနှင့် ပတ်သက်. တဦးတည်း attribute ကိုထူးခြားအခြား attribute ကိုဆုံးဖြတ်သည်သောအခါဤတွေ့ရှိနိုင်ပါသည်။ "B ကအေအပျေါမှာ function မှီခို၏" ဆိုလိုတာက> B က - ဤတစ်ကျမ်းစာ၌ရေးထားနိုင်ပါတယ် ဤသည်ကိုလည်းဟုခေါ်သည် ဒေတာဘေ့စမှီခို

B ကအေပေါ်မူတည်နေချိန်တွင်ဒီဆက်ဆံရေးအတွက်, A, B ၏တန်ဖိုးကိုဆုံးဖြတ်

Functional မှီခိုမှုအ Database ကိုဒီဇိုင်းအတွက်အရေးကြီးသည်အဘယ်ကြောင့်

functional မှီခိုဒါပေါ်မှာစားပွဲပေါ်မှာလူမှုဖူလုံရေးနံပါတ် (SSN) အပါအဝင်ဝိသေသလက္ခဏာများ lists ကြောင့်ဝန်ထမ်းများ, အမည်, မွေးသက္ကရာဇ်, လိပ်စာနှင့် data.Consider ၏တရားဝင်မှုကိုသေချာကူညီပေးသည်။

တစ်လူမှုလုံခြုံရေးနံပါတ်ထူးခြားတဲ့ကြောင့်ကလေးမွေးဖွားသို့မဟုတ်လိပ်စာတစ်ခုအမည်, ရက်စွဲကိုမဖွစျစခွေငျးငှါနေစဉ် attribute က SSN, နာမတျော၏တနျဖိုး, ဖွားမြင်, လိပ်စာနှင့်ဖြစ်ကောင်းသည်အခြားတန်ဖိုးများနေ့စွဲဆုံးဖြတ်ရန်ပါလိမ့်မယ်။ ကျနော်တို့ကဒီလိုရေးနိုင်သည်

SSN -> အမည်, မွေးသက္ကရာဇ်, လိပ်စာ

ထို့ကြောင့်, မွေးဖွားနှင့်လိပ်စာ၏အမည်, ရက်စွဲ function SSN အပေါ်မှီခိုဖြစ်ကြသည်။ သို့သော်ပြောင်းပြန်ကြေညာချက် - တစ်ဦးထက်ပိုဝန်ထမ်းအမည်တူရှိနိုင်ပါသည်ပေမယ့်တူညီတဲ့ SSN ရှိတယ်ဘယ်တော့မှလိမ့်မယ်ဘာဖြစ်လို့လဲဆိုတော့ (အမည်> SSN) စစ်မှန်တဲ့မဟုတ်ပါဘူး။ ကျွန်ုပ်တို့ SSN attribute ကို၏တန်ဖိုးကိုသိလျှင် ပို. ကွန်ကရစ်လမ်းသည်အခြားထားပါ, ငါတို့သည်မွေးဖွားနှင့်လိပ်စာ၏နေ့စွဲနာမတျော၏တန်ဖိုးကိုရှာတွေ့နိုင်ပါသည်။ ကျနော်တို့အစားကိုသာနာမကိုအမှီ attribute ကို၏တန်ဖိုးကိုသိလျှင်မူကား, ငါတို့သည် SSN ခွဲခြားသတ်မှတ်လို့မရပါဘူး။

တစ်ဦး functional မှီခို၏လက်ဝဲဘက်ခြမ်းတစ်ဦးထက်ပို attribute ကိုပါဝင်နိုင်ပါသည်။ ရဲ့ကျွန်တော်တို့ဟာမျိုးစုံတည်နေရာနှင့်အတူစီးပွားရေးလုပ်ငန်းတစ်ခုရှိတယ်ဆိုကြပါစို့။ ကျနော်တို့ attribute တွေဝန်ထမ်း, ခေါင်းစဉ်, ဦးစီးဌာန, တည်နေရာနှင့်မန်နေဂျာနှင့်အတူစားပွဲတစ်ခုထမ်းများပါလိမ့်မယ်။

အဆိုပါဝန်ထမ်းကသူအလုပ်လုပ်နေရဲ့တည်နေရာကိုဆုံးဖြတ်သည်, ဒါကြောင့်တစ်ဦးမှီခိုရှိပါတယ်:

ဝန်ထမ်း -> တည်နေရာ

ဒါပေမယ့်တည်နေရာတစ်ဦးထက်ပိုမန်နေဂျာရှိစေခြင်းငှါ, ဒါကြောင့်န်ထမ်းများနှင့်ဌာနအတူတကွမန်နေဂျာဆုံးဖြတ်ရန်:

ဝန်ထမ်း, ဦးစီးဌာန -> မန်နေဂျာ

functional မှီခိုမှုနှင့်ပုံမှန်

functional မှီခိုဒေတာဘေ့စဟုခေါ်သည်သောအရာကိုကိုအထောက်အကူပြုရန် ပုံမှန် ဒေတာသမာဓိရှိသေချာနှင့်အချက်အလက်လေ့လာပြီးလျော့နည်းစေသော။ ပုံမှန်မရှိ, ဒေတာဘေ့စအတွက် data တွေကိုတိကျမှုနှင့်အားကိုးကြောင်းမျှအာမခံချက်လည်းမရှိ။