תוכן עניינים:
הגדרה - מה המשמעות של אילוץ ייחודי?
אילוץ ייחודי הוא סוג של הגבלת עמודות בתוך טבלה, המכתיבה שכל הערכים באותה עמודה חייבים להיות יחודיים אם כי עשויים להיות בטלים.
כדי להבטיח שעמודה היא ייחודית ואינה יכולה להכיל ערכי null, יש לציין את העמודה כ- NULL. מעניין שמדובר בשתי התכונות העיקריות של המפתח העיקרי. יש לקחת בחשבון את הגדרת שתי התכונות בעמודה שנוצרה לאחרונה לגבי ייעוד המפתח העיקרי.
Techopedia מסביר אילוץ ייחודי
אילוץ ייחודי מוגדר בזמן יצירת הטבלה. אילוץ ייחודי מאפשר ערכי אפס. בתחילה, זה אולי נראה כמו סתירה, אך ביטול הוא היעדר מוחלט של ערך (לא אפס או רווח). לפיכך, לא ניתן לומר שהערך בשדה האפס הזה אינו ייחודי, מכיוון ששום דבר לא נשמר בשדה זה. לא ניתן להשוות ערך null לערך בפועל. לדוגמה, אי אפשר להשוות את מלכת אמריקה למלכת אנגליה מכיוון שמלכת אמריקה היא ביטול שאינו קיים.
