קישור נתונים באקסס
-
אני כעת מתחיל באקסס
אני מעוניין בדבר הבא ואני רוצה לשאול איך עושים זאת (במידה וניתן כמובן)
איך אני גורם שעיר רחוב ומספר בית הם רק בחירה מתוך מה שיש בטבלה של כתובת?
כלומר שלא ניתן לרשום שם כתובת שאינה נמצאת בטבלה של הכתובות
האם הצורה הבאה נכונה?
או שזה טעות כי יכול להיות כתובת אחת שיש כמה אנשים אבל לא יכול להיות אדם אחד בכמה כתובות? -
-
-
@A0533057932 הלוגיקה נכונה.
הסבר: הקשר שיצרת הוא יחיד(Address)-לרבים(user)
המשמעות היא שלכל כתובת יכולים להיות משוייכים 0 או יותר משתמשים, אבל לכל משתמש יכולה להיות 0 או כתובת אחת בלבד (שהמזהה שלה נמצא בשדה Address_ID) -
@A0533057932 כברירת מחדל, השדה Address_ID מוצג כתיבת טקסט, ולכן מוצג הערך האמיתי שהוא מכיל, דהיינו המזהה של הכתובת.
כדי להציג את הערכים מטבלת הכתובות, עליך לשנות את התצוגה של השדה, מתיבת טקסט - לתיבה משולבת.
בקצרה, במאפייני הטבלה של Users, בשדה Address_ID:- שנה את הצג פקד ל"תיבה משולבת"
- במקור השורה תבחר את טבלת Address.
- בעמודה המאוגדת תבחר 1
- את מונה העמודות תגדיר ל-4.
- וברוחב העמודות תקליד
;0
על נפלאות התיבה המשולבת, תוכל ללמוד במדריך שלי כאן.
-
@OdedDvir כתב בקישור נתונים באקסס:
@A0533057932 כברירת מחדל, השדה Address_ID מוצג כתיבת טקסט, ולכן מוצג הערך האמיתי שהוא מכיל, דהיינו המזהה של הכתובת.
כדי להציג את הערכים מטבלת הכתובות, עליך לשנות את התצוגה של השדה, מתיבת טקסט - לתיבה משולבת.
בקצרה, במאפייני הטבלה של Users, בשדה Address_ID:- שנה את הצג פקד ל"תיבה משולבת"
- במקור השורה תבחר את טבלת Address.
- בעמודה המאוגדת תבחר 1
- את מונה העמודות תגדיר ל-4.
- וברוחב העמודות תקליד
;0
על נפלאות התיבה המשולבת, תוכל ללמוד במדריך שלי כאן.
אני באמת מנסה למצוא את מה שאני צריך במדריך שלך
וזה מאוד עוזר
(חוץ מהבעיה הקטנה שאני לא מצליח לגרום לרחוב להיות משוייך לעיר אבל אני יעבור שוב על המדריך ונראה לי שצריך לפתוח נושא חדש על זה)