עמוד:105

אל תכללו שדה שאפשר לחשב את תוכנו מתוך שדות אחרים במסד . לדוגמה : אם כללתם בטבלה תקלות את השדה תאריך דיווח ואת השדה תאריך תיקון , אין צורך להוסיף את השדה זמן תיקון לטבלה תקלות , מפני שאפשר לחשב אותו משני השדות שציינו ( תאריך דיווח ותאריך תיקון . { פרקו פריטי מידע לשדות נפרדים , לפי הצורך . לדוגמה ? אפשר לרשום את שם הלקוח כשדה אחד או כשני שדות נפרדים ! שם פרטי ~\ שם משפחה . ההחלטה בנושא זה תיעשה על-סמך שיקולים אלה י האם נצטרך בעתיד לשלוף מידע לפי השם הפרטי ( או לפי שם המשפחה ?( האם נצטרך למיין לפי אחד מהם ? אם כן , עלינו להפריד בין שני שדות השם . הערה כדי להבדיל בין תקלה אחת לשנייה , יש להגדיר תכונת נוספת , בשם קוד , ואז התכונה המזהה תהיה קוד התקלה . רצוי להוסיף תכונת קוד מזהה גס לעצמים המובדלים זה מזה על-ידי שמותיהם ( לקוחות / טכנאים , ( מפני שקוד מאפשר לזהות בוודאות רבה יותר ( מסייע במניעת שגיאות כתיב . ( ובמהירות רבה יותר ( קוד בדרך-כלל קצר יותר משם . ( כעת עלינו לקבוע מפתחות ראשיים עבור כל אחת מארבע הטבלאות שבמסד . השדות המתאימים ביותר לשמש כמפתחות במסד הנתונים תיקון תקלות הם שדות הקוד שהגדרנו כבר עבור כל הישויות . נציג להלן את רשימת המפתחות הראשיים עבור טבלאות המסד ו בטבלה לקיחות השדה קוד לקוח ; בטבלה תקלות - השדה קוד תקלה ; בטבלה טכנאים - השדה קח" טכנאי ; בטבלה פריטים - השדה קוד פריט . להלן הרשימה המעודכנת ( עד כה ) של השדות בטבלאות המסד . קו תחתון מסמן כי זהו שדה מפתח ראשי . מאפייני השדה מכילים , בין היתר , את שם השדה , סוג הנתונים , תיאור השדה ( טקסט המתאר את תוכן השדה , ( טווח ערכים מותר . לכל שדה יש לקבוע את סוג הנתונים שהמשתמש יכול לאחסן בשדה ; קביעה זו מצמצמת , בין השאר , את הסיכון שיוכנסו ערכים בלתי תקינים לשדות . סוגי השדות הנפוצים הם : טקסט , מספר , תאריך , כן / לא .

מטח : המרכז לטכנולוגיה חינוכית


לצפייה מיטבית ורציפה בכותר