Ing ketergantungan fungsi sing ora pati penting, siji atribut minangka subset saka liyane
Ing donya saka téori basis data hubungan, sawijining dependensi fungsional ana nalika salah siji atribut nemtokake atribut liyane sacara unik ing basis data. Dhasar fungsi sing ora pati penting yaiku ketergantungan basis data sing dumadi nalika nggambarake ketergantungan fungsional saka atribut utawa koleksi atribut sing nyakup atribut asli.
Conto Dependensi Fungsi Sedheng
Ketergantungan iki diarani sepele amarga bisa ditemokake saka akal sehat. Yen salah siji "sisih" iku subset saka liyane, iku dianggep ora pati penting. Sisih kiwa dianggep minangka penentu lan hak sing gumantung .
- {A, B} -> B minangka ketergantungan fungsi sing sepele amarga B iku subset saka A, B. Wiwit { A, B} -> B kalebu B , nilai B bisa ditemtokake. Iku ketergantungan fungsi sing sepele amarga nentokake B wis puas karo hubungane karo A, B. Amarga nilai-nilai B sing ditemtokake dening nilai-nilai A , urutan liyane sing nuduhake nilai A bakal duwe nilai sing padha karo B. Cara liya kanggo nyisipake iku yaiku kabeh B kalebu ing A , sing sebabe iku subset A.
- {Employee_ID, Employee_Name} -> Employee_ID uga minangka pergantian fungsi sing ora pati penting wiwit Employee_ID minangka subset saka {Employee_ID, Employee_Name} .
- Padha bener kanggo A -> A utawa Employee_ID -> Employee_ID, lan Employee_Name -> Employee_Name . Iki kabeh dependensi fungsi trivial.
- Yen ketergantungan fungsional X-> Y, lan Y minangka subset saka X, iki minangka kakuasaan fungsional sing ora pati penting. Yen Y ora dadi bagean saka X, iki ora minangka kabandhian fungsi sing ora pati penting.