יחסים של אחד לאחד מהווים חלק בלתי נפרד מבניית מסד נתונים
יחסים בין-אישיים מתרחשים כאשר יש רק רשומה אחת בטבלה הראשונה המתאימה לרשומה אחת בטבלה הקשורה. לדוגמה, אזרחי ארה"ב יש מספר ביטוח לאומי. יש רק מספר אחד שהוקצה לאדם, ולכן, אדם לא יכול להיות מספר רב של מספרים.
הנה דוגמה נוספת באמצעות שני הטבלאות שלהלן. לשולחנות יש מערכת יחסים של אחד לאחד, משום שכל שורה בטבלה הראשונה קשורה ישירות לשורה אחרת בטבלה השנייה.
מספר עובד | שם פרטי | שם משפחה |
123 | ריק | רוסין |
456 | לִשְׁדוֹד | Halford |
789 | אדי | הנסון |
567 | איימי | אגרת חוב |
לכן מספר השורות בטבלת שמות העובדים חייב להיות זהה למספר השורות בטבלת עמדות העובדים.
מספר עובד | עמדה | טלפון Ext. |
123 | חָבֵר | 6542 |
456 | מנהל | 3251 |
789 | חָבֵר | 3269 |
567 | מנהל | 9852 |
סוג אחר של מודל מסד נתונים הוא היחס של אחד לרבים. באמצעות הטבלה התחתונה ניתן לראות כי רוב Halford, הוא מנהל, ולכן הקשר שלו לתפקיד הוא אחד לאחד, כי בחברה זו לאדם יש רק עמדה אחת. אבל עמדת המנהל כוללת שני אנשים, איימי בונד ורוב Halfford, שהיא מערכת יחסים אחת לרבים. עמדה אחת, אנשים רבים.
למידע נוסף על יחסי מסד נתונים, מפתחות זרים, JOINs ודיאגרמות ER .