F'dipendenza funzjonali trivjali, attribut wieħed huwa subsett ta 'ieħor
Fid-dinja tat-teorija tad-database relazzjonali, teżisti dipendenza funzjonali meta attribut wieħed jiddetermina attribut ieħor b'mod uniku f'database. A dipendenza funzjonali trivjali hija dipendenza ta ' database li sseħħ meta tiddeskrivi dipendenza funzjonali ta' attribut jew ta 'ġabra ta' attributi li tinkludi l-attribut oriġinali.
Eżempji ta 'Dipendenzi Funzjonali Trivjali
Dan it-tip ta 'dipendenza jissejjaħ trivjali għaliex jista' jiġi derivat mis-sens komun. Jekk wieħed "ġenb" huwa subsett ta 'l-ieħor, huwa meqjus bħala trivjali. In-naħa tax-xellug hija kkunsidrata bħala d- determinant u d-dritt tal-persuna dipendenti .
- {A, B} -> B hija dipendenza funzjonali trivjali għaliex B hija subsett ta ' A, B. Peress li { A, B} -> B jinkludi B , il-valur ta ' B jista' jiġi determinat. Hija dipendenza funzjonali trivjali minħabba li d-determinazzjoni ta 'B hija sodisfatta bir-relazzjoni tagħha ma' A, B. Peress li l-valuri ta ' B huma determinati mill-valuri ta' A , kwalunkwe sekwenza oħra li taqsam il-valuri ta ' A għandha l-istess valuri eżatti bħal B. Mod ieħor biex jiġi stabbilit huwa li l- B kollha huma inklużi f'A , u huwa għalhekk li huwa s- subsett A.
- {Employee_ID, Employee_Name} -> Employee_ID hija wkoll dipendenza funzjonali trivjali peress Employee_ID huwa subsett ta ' {Employee_ID, Employee_Name} .
- L-istess jgħodd għal A -> A jew Employee_ID -> Employee_ID, u Employee_Name -> Employee_Name . Dawn huma kollha dipendenzi funzjonali trivjali.
- Jekk dipendenza funzjonali X-> Y, u Y hija subsett ta 'X, din hija dipendenza funzjonali trivjali. Jekk Y ma tkunx subsett ta 'X, din mhix dipendenza funzjonali trivjali.