בית מאגרי מידע מה זה סופר-על? - הגדרה מטכנולוגיה

מה זה סופר-על? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של Superkey?

מפתח-על הוא שילוב של עמודות שמזהה באופן ייחודי כל שורה בטבלת מערכת ניהול מסדי נתונים יחסית (RDBMS). מפתח מועמד הוא מושג קשור באופן הדוק בו מפתח העל מופחת למספר המינימלי של העמודות הנדרשות כדי לזהות באופן ייחודי כל שורה.

Techopedia מסביר את Superkey

כדוגמה, טבלה המשמשת לאחסון פרטי אב של לקוחות עשויה להכיל עמודות כגון:

  • שם לקוח
  • מספר לקוח
  • מספר תעודת זהות (SSN)
  • כתובת
  • תאריך לידה

ניתן לחלץ מערכה מסוימת של עמודות ולהבטיח אותה ייחודית לכל לקוח. דוגמאות למפתחות-על הם כדלקמן:

  • שם + SSN + תאריך לידה
  • מזהה + שם + SSN

עם זאת, תהליך זה עשוי להיות מופחת עוד יותר. ניתן להניח שמזהה הלקוח הוא ייחודי לכל לקוח. לפיכך, ייתכן שמפתח העל יקטן רק לתחום אחד, מזהה לקוח, שהוא מפתח המועמד. עם זאת, כדי להבטיח ייחודיות מוחלטת, מפתח מועמד מורכב עשוי להיווצר על ידי שילוב של זיהוי לקוח עם SSN.

מה זה סופר-על? - הגדרה מטכנולוגיה