שאלה תפיסתית

demultiplexer

New member
שאלה תפיסתית

אני עובד על אפליקציה וובית של מערכת הזמנות. אני שומר הסטוריה של ההזמנות שבוצעו אבל הכל מנורמל כלומר לא כל ההזמנה נשמרת אלא רק אילו פריטים הוזמנו ואיזו כמות. העניין הוא שאם לאחר ההזמנה משנים את שמות הפריטים או את מחירם כל הסטוריית ההזמנות משתנה. לשם כך אני יוצר קובץ PDF עם פרטי ההזמנה וזה פותר את הבעיה. השאלה שלי היא איך זה מתבצע במקומות אחרים ? אני לא רואה מקומות אחרים שמשתמשים בקובץ PDF ? תודה,
 
pdf זו אכן דרך מוזרה ביותר לשמור

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