האם יש לך מספר מפתחות זרים?
האם יש לך מספר מפתחות זרים?

וִידֵאוֹ: האם יש לך מספר מפתחות זרים?

וִידֵאוֹ: האם יש לך מספר מפתחות זרים?
וִידֵאוֹ: מאור אשכנזי - כבוד / Maor Ashkenazi - Respect 2024, נוֹבֶמבֶּר
Anonim

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

השאלה היא גם כמה מפתחות זרים אפשר לקבל?

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

שנית, האם מפתח זר יכול להתייחס למספר טבלאות? למעשה יש פשוטים. זה נכון מבחינה לוגית בניהול מסדי נתונים ולמעשה אפשרי וחייב להיות מותר על ידי כל RDBMS לעשות זאת התייחסות א מפתח זר ל שתיים או יותר שולחנות שרוצה זה עיקרי מַפְתֵחַ כ מפתח זר בנתון שולחן.

כמו כן לדעת, האם עמודה אחת יכולה לכלול שני מפתחות זרים?

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

האם מפתחות זרים ייחודיים?

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

מוּמלָץ: