עבר עריכה לאחרונה בתאריך 10.12.02 בשעה 22:51
לפני שאתה רץ לטבלאות קשר (כדי ליצור קשר רבים לרבים), אתה צריך לחשוב על סוג הקשר:נסתכל על הקשר בין הטבלה ציוד לטבלה צלמים:
- לצלם אחד, יכול להיות הרבה ציוד (מצלמה, פלאש, סרט-צילום וכו'...)
- לציוד אחד, לא יכולים להיות הרבה צלמים !!!!
מכאן נובע, שהקשר שרשמת "רבים לרבים" הוא טעות גמורה, ואתה חייב לשנות זאת ליחיד לרבים (יחיד - צלם, רבים - ציוד), ולכן, פה אין לך צורך בטבלת קשר.
נסתכל על הקשר בין הטבלה לקוחות לטבלה תמונות:
- ללקוח אחד, יכולות להיות הרבה תמונות
- לתמונה אחת, לא יכולים להיות הרבה לקוחות !!!
מכאן נובע, שהקשר שרשמת "רבים לרבים" הוא טעות גמורה, ואתה חייב לשנות זאת ליחיד לרבים (יחיד - לקוח, רבים - תמונות), ולכן, פה אין לך צורך בטבלת קשר.
בקיצור, אין לך בכלל קשרים של רבים לרבים !!!
חוץ מזה, הקשרים עצמם צריכים להיות מדוייקים יותר:
הקשר בין "צלמים" ל"ציוד" הוא הקשר שבין "מספר הציוד" (ב"צלמים") ל"מספר המוצר" (ב"ציוד") - את זה עשית טוב
הקשר שבין "צלמים" ל"לקוחות" הוא הקשר שבין "מס' ת.ז צלם" (ב"צלמים") לבין מס' ת.ז צלם" (ב"לקוחות") - אתה חייב להוסיף את השדה הזה !!!
הקשר שבין "צלמים" ל"תמונות" הוא הקשר שבין "מס' ת.ז צלם" (ב"צלמים") לבין מס' ת.ז צלם" (ב"תמונות") - אתה חייב להוסיף את השדה הזה !!!
הקשר שבין "לקוחות" ל"תמונות" הוא הקשר שבין "מס' ת.ז" (ב"לקוחות") לבין מס' ת.ז לקוח" (ב"תמונות") - אתה חייב להוסיף את השדה הזה !!!
אם אני לא טועה, הפרוייקט הזה דורש הרבה יותר מגלרייה פשוטה שכוללת יישום של רק 4 טבלאות - תחשוב על עוד רעיונות מהר !!!