מפתח מורכב

מְחַבֵּר: John Stephens
תאריך הבריאה: 22 יָנוּאָר 2021
תאריך עדכון: 10 מאי 2024
Anonim
מפתח המותג - הבסיס לבניית מיתוג בחברה
וִידֵאוֹ: מפתח המותג - הבסיס לבניית מיתוג בחברה

תוֹכֶן

הגדרה - מה המשמעות של מפתח מורכב?

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


מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את המפתח Composite

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

קחו דוגמה לטבלה מסוימת במאגר של בנק מסחרי. טבלה זו משמשת לאחסון רשומות של חשבונות בנק של אנשים. בהנחה שלטבלה יש עמודות נפרדות לסוג החשבון (C לבדיקה, S לחיסכון וכן הלאה), ואחריה עמודה נוספת לשנה ולחודש של יצירת החשבון, ועמודה נוספת למספר רצף בתוך אותו חודש, זה ברור מאליו כי כל אחת מהעמודות הללו כשלעצמה איננה יכולה לזהות חשבון - ניתן להסיק כי היו כמה C בעמודה "סוג חשבון", היו מספר ערכים עבור מאי 2008 בעמודה "תאריך היצירה", בקרוב. עם זאת, אם כל שלוש העמודות משולבות, נוצר רשומה ייחודית לכל חשבון וחשבון. מספר חשבון היפותטי בדוגמה זו יהיה "C 200807 001" עבור החשבון הראשון שנוצר ביולי 2008, שהוא חשבון בדיקה. אחרת היא "S 201003 004" עבור חשבון החיסכון הרביעי שנוצר במרץ 2010. זהו מפתח מורכב, כלומר מפתח מועמד שמבטיח ייחודיות רק כששני עמודים או יותר מחוברים זה לזה.


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