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