הגדר קשרי גומלין ב- Visio באמצעות מפתחות ראשיים וזרים כדי שתוכל ליצור אוסף של נתונים מתוך יותר מטבלה אחת.
הערה: דיאגרמת המודל של מסד הנתונים זמינה רק בגירסאות מסוימות של Visio. לקבלת מידע נוסף, ראה אינך מוצא את תכונות מידול מסד הנתונים?.
יצירת קשר גומלין בדיאגרמת מודל של מסד נתונים
-
ודא ששתי הטבלאות גלויות בדיאגרמה. אם ביצעת הנדסה לאחור של המודל מתוך מסד נתונים קיים, ייתכן שתצטרך לגרור אחת מהטבלאות, או את שתיהן, מהחלון 'טבלאות ותצוגות' אל דף הציור.
-
לחץ פעמיים על הטבלה שבה ברצונך להשתמש עבור צד המפתח הראשי של קשר הגומלין.
-
בחלון מאפייני מסד נתונים, תחת קטגוריות, לחץ על עמודות.
-
ברשת, לחץ על העמודה שבה ברצונך להשתמש כדי לזהות באופן ייחודי כל שורה בטבלה ולאחר מכן בחר את תיבת הסימון PK כדי להגדיר אותה כמפתח הראשי.
-
בסטנסיל יחסי של אובייקטים או קשרי גומלין בין ישויות, גרור צורה של קשר גומלין ושחרר אותה בשטח ריק בדף.
-
חבר את הקצה העליון לטבלה עם טבלת האב.
-
חבר את הקצה השני לטבלת הצאצא.
אם הטבלה השניה אינה מכילה עדיין עמודה בעלת שם זהה למפתח הראשי, הממדל מוסיף אותה לטבלה השניה כמפתח זר.
הערה: אם קווי קשר הגומלין נעלמים, בתפריט מסד נתונים, הצבע על אפשרויות ולחץ על מסמך. בכרטיסיה קשרי גומלין, תחת הצג, בחר את תיבת הסימון קשרי גומלין.
הסרת קשר גומלין ממודל מסד נתונים
-
לחץ על קשר הגומלין במודל והקש Delete.
-
בתיבת הדו-שיח מחיקת אובייקט, בצע אחת מהפעולות הבאות:
-
לחץ על כן כדי להסיר את קשר הגומלין הן מהציור והן מהמודל המשמש כבסיס.
-
לחץ על לא כדי להסיר רק את הקו בציור.
הערה: אם תלחץ על לא ותחליט מאוחר יותר להוסיף את הקו בחזרה לציור, בחר אחת מהטבלאות בקשר הגומלין. בתפריט מסד נתונים, לחץ על הצג טבלאות קשורות.
-
עצה: באפשרותך לבחור להשמיט תמיד קשרי גומלין שנמחקו מהמודל המשמש כבסיס או לא להשמיט אותם אף פעם. בתפריט מסד נתונים, הצבע על אפשרויות, לחץ על מידול ועבור אל הכרטיסיה דיאגרמה לוגית.
הגדרת קשר גומלין כיחיד ליחיד או כיחיד לרבים
המספר המונה של קשר גומלין מתאר כמה שורות בטבלה אחת יכולות להיות קשורות לשורה אחת או יותר בטבלה שניה. לדוגמה, מחלקה אחת יכולה לכלול עובדים רבים, אבל עובד יכול להשתייך למחלקה אחת בלבד. מספר מונה מבוטא בדרך כלל כיחיד ליחיד, יחיד לרבים ורבים לרבים.
-
לחץ פעמיים על קשר הגומלין.
-
בחלון מאפייני מסד נתונים, תחת קטגוריות, לחץ על שונות.
-
תחת מספר מונה, בחר את המספר המונה בעל ההתאמה המיטבית לקשר הגומלין. עבור קשרי גומלין של יחיד לרבים, מדובר באפשרות אפס או יותר או אחד או יותר. עבור קשרי גומלין של יחיד ליחיד, מדובר באפשרות אפס או אחד או בדיוק אחד.
הצגת קשרי גומלין והמאפיינים שלהם בדיאגרמה
באפשרותך לבחור להציג או להסתיר מידע אודות קשרי גומלין בדיאגרמה.
-
בתפריט מסד נתונים, הצבע על אפשרויות ולאחר מכן לחץ על מסמך.
-
בכרטיסיה קשרי גומלין, סמן מידע שברצונך להציג בדיאגרמה.
באפשרותך להציג או להסתיר
-
קשרי גומלין
-
מספר מונה
-
סימון רגלי עורב
-
צירוף פועלי
-
פעולות הפניה
-
אינך מוצא את תכונות מידול מסד הנתונים?
קרוב לוודאי שהמהדורה של Visio שברשותך אינה כוללת את התכונות שאתה מחפש. כדי לגלות איזו מהדורה של Visio יש לך, לחץ על אודות Microsoft Office Visio בתפריט עזרה. שם המהדורה מופיע בשורת הטקסט העליונה בתיבת הדו-שיח.
Visio Standard אינו כולל את התבנית 'דיאגרמת מודל של מסד נתונים'.
מהדורות Visio Professional ו- Visio Premium תומכות בתכונות ההנדסה לאחור עבור התבנית 'דיאגרמת מודל של מסד נתונים' (כלומר, שימוש במסד נתונים קיים כדי ליצור מודל ב- Visio), אך אינן תומכות בהנדסה קדימה (כלומר, שימוש במודל מסד נתונים של Visio כדי ליצור קוד SQL).
הערה: ניתן למצוא את החבילה המלאה של תכונות המידול של מסד הנתונים, כולל הנדסה לאחור והנדסה קדימה, ב- Visio for Enterprise Architects. Visio for Enterprise Architects כלול במנוי מסוג MSDN Premium Subscription, שזמין עם מהדורות מבוססות תפקידים של Visual Studio Team System ו- Visual Studio Professional.
אם אתה משתמש ב- Visio תוכנית 2 וברצונך ללמוד כיצד לבצע הנדסה לאחור של מסד נתונים קיים למודל מסד נתונים, עיין בנושא הנדסה לאחור של מסד נתונים קיים.