בעולם תיאוריית מסדי נתונים יחסיים, תלות פונקציונלית קיימת כאשר תכונה אחת קובעת תכונה אחרת באופן ייחודי במסד נתונים. תלות פונקציונלית טריוויאלית היא תלות במסד הנתונים המתרחשת כאשר מתארים תלות פונקציונלית של תכונה או של אוסף תכונות הכוללות את התכונה המקורית.
דוגמאות לתלות פונקציונלית טריוויאלית
סוג זה של תלות נקרא טריוויאלי כי זה יכול להיגזר מן השכל הישר. אם "צד" אחד הוא תת קבוצה של השני, זה נחשב טריוויאלי. הצד השמאלי נחשב הקובע ואת הזכות תלוי .
- {A, B} -> B היא תלות תפקודית טריוויאלית כי ב היא קבוצת משנה של A, B . מאז { A, B} -> B כולל ב , הערך של ב ניתן לקבוע. זוהי תלות תפקודית טריוויאלית משום שקביעת B מרוצה מהקשר שלה ל- A, B. מאז ערכי ב נקבעים לפי ערכי א , כל רצף אחר שמשתף את הערכים של א יהיו אותם ערכים בדיוק כמו ב . דרך נוספת לשים את זה היא כי כל ב נכלל ב א , ולכן זה כפי ש משנה.
- {Employee_ID, Employee_Name} -> Employee_ID היא גם תלות תפקודית טריוויאלית מאז כרטיס עובד היא קבוצת משנה של {Employee_ID, Employee_Name} .
- כך גם לגבי א -> א או Employee_ID -> Employee_ID, ו העובד - שם העובד . כל אלה הם תלות תפקודית טריוויאלית.
- אם תלות פונקציונלית X-> Y, ו- Y היא קבוצת משנה של X, זוהי תלות תפקודית טריוויאלית. אם Y אינה קבוצת משנה של X, זו אינה תלות תפקודית טריוויאלית.




