דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. עזרה במבנה מסד נתונים

עזרה במבנה מסד נתונים

מתוזמן נעוץ נעול הועבר תכנות
4 פוסטים 2 כותבים 107 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מנצפךמ מנותק
    מנצפךמ מנותק
    מנצפך
    כתב ב נערך לאחרונה על ידי
    #1

    טבלאות:
    רשימת מוצרים
    טבלת רכישות
    טבלת קישור בין כל רכישה למוצרים שנרכשו. (many to many)

    אך יש מוצרים שלא אמורים לכאו' להופיע ברשימת המוצרים.
    כגון: מוצר כללי (מוצר ללא מחיר קבוע, אלא בהתאמה אישית לפי בחירת המוכר באותו זמן).
    מוצרי הנחה ועוד.

    מה אתם הייתם עושים?

    אציין שאותו מסד נתונים מיועד לניהול כמה חנויות.

    dovidD תגובה 1 תגובה אחרונה
    0
    • dovidD מנותק
      dovidD מנותק
      dovid ניהול
      השיב למנצפך ב נערך לאחרונה על ידי dovid
      #2

      @מנצפך גם אם לא היה מוצרים שלא קיימים,
      מקובל וכך הייתי עושה, ליצור טבלה של מוצרים שנרכשו - כלומר שורות בחשבונית.
      זה פותר בעיות של שינוי מחיר, הנחות, ביטולים, החזרות, וגם פותר את הבעיה שלך.

      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

      בכל נושא אפשר ליצור קשר dovid@tchumim.com

      מנצפךמ תגובה 1 תגובה אחרונה
      4
      • מנצפךמ מנותק
        מנצפךמ מנותק
        מנצפך
        השיב לdovid ב נערך לאחרונה על ידי
        #3

        @dovid
        בוודאי שאני עושה טבלה של שורות בחשבונית.
        אבל עדיין אני רוצה לקשר כל שורה למוצר ברשימת המוצרים. (מיועד בעיקר לדוחות מאוחרים, כגון רכישות לפי מוצר).

        והשאלה איך לקשר מוצרים כאלו. אולי לא לקשר אותם כלל?

        אגב, בטבלה שאתה עושה, אתה רושם גם את השם של המוצר? או שזה נלקח מהרשימת מוצרים המקורית? (נפ"מ למקרים שמשנים את השם של המוצר).

        dovidD תגובה 1 תגובה אחרונה
        0
        • dovidD מנותק
          dovidD מנותק
          dovid ניהול
          השיב למנצפך ב נערך לאחרונה על ידי
          #4

          @מנצפך ברור, אי אפשר ליישם קשר רבים לרבים בלי טבלת אמצע.
          זה מה שהתכוונתי לומר לך, שהטבלה של המוצרים בחשבונית עצמאית לגמרי, יש שמה את כל השדות הרלוונטיים לחשבונית כולל שם המוצר.
          ודאי שיש שם שדה שבו יש את מס' המוצר (שדה שיכול להיות null בשביל המקרים שהזכרת)
          והוא מהווה את הקשר, אבל כל המידע על המוצר הרלוונטי לחשבונית (למעט תמונות למשל) נמצא כעותק בטבלה הזאת, שהיא אמורה להיות טבלה בלתי מתעדכנת (רק הוספה).

          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

          בכל נושא אפשר ליצור קשר dovid@tchumim.com

          תגובה 1 תגובה אחרונה
          2

          בא תתחבר לדף היומי!
          • התחברות

          • אין לך חשבון עדיין? הרשמה

          • התחברו או הירשמו כדי לחפש.
          • פוסט ראשון
            פוסט אחרון
          0
          • דף הבית
          • קטגוריות
          • פוסטים אחרונים
          • משתמשים
          • חיפוש
          • חוקי הפורום