Nan yon trivial depandans fonksyonèl youn atribi se yon subset nan yon lòt
Nan mond lan nan teyori relasyon baz done, yon depandans fonksyonèl egziste lè yon atribi detèmine yon lòt atribi inikman nan yon baz done. Yon depandans trivial fonksyonèl se yon depandans baz done ki fèt lè ki dekri yon depandans fonksyonèl nan yon atribi oswa nan yon koleksyon atribi ki gen ladan atribi orijinal la.
Egzanp de depandans Trivial Fonksyonèl
Sa a se kalite depandans yo rele trivial paske li ka sòti nan sans komen. Si yon sèl "bò" se yon subset nan lòt la, li a konsidere kòm trivial. Se bò gòch la konsidere kòm detèminan an ak dwa a depandan an .
- {A, B} -> B se yon depandans trivial fonksyonèl paske B se yon pati nan A, B. Depi { A, B} -> B gen ladan B , valè B la ka detèmine. Li se yon trivial depandans fonksyonèl paske detèmine B satisfè pa relasyon li a A, B. Depi valè B yo detèmine pa valè A , nenpòt lòt sekans ki pataje valè A yo ap gen valè egzat menm jan B. Yon lòt fason yo mete li se ke tout nan B se enkli nan A , ki se poukisa li se subset Yon la.
- {Employee_ID, Employee_Name} -> Employee_ID se tou yon depandans fonksyonèl trivial depi Employee_ID se yon pati nan {Employee_ID, Employee_Name} .
- Menm bagay la tou vre pou A -> A oswa Employee_ID -> Employee_ID, ak Employee_Name -> Employee_Name . Sa yo se tout depandans trivial fonksyonèl.
- Si yon depandans fonksyonèl X-> Y, ak Y se yon subset nan X, sa a se yon depandans trivial fonksyonèl. Si Y se pa yon pati nan X, sa a se pa yon trivial depandans fonksyonèl.