מבנה מסד נתונים
-
יש לי מערכת מנויים.
יש מנויים שמשלמים מראש ויש שמשלמים בסוף. יש שמשלמים במזומן ויש באשראי.
כרגע יש לי:
טבלת משתמשים.
טבלת שימוש, כלומר חיוב.
טבלת תשלומים, כלומר זיכוי.אני רוצה לשלב כעת תשלום באשראי.
השאלה איך לעשות את זה.
הרי כל עיסקה שנשלחת לחברת אשראי מחזירה ערכים כמו, סטטוס, מס' אישור ועוד.
האם לשלב את זה בטבלת התשלומים הרגילה. ותשלום באשראי יהיה בו את כל הפרטים ובמזומן יהיה רק סכום.
או לעשות טבלת טרנזקשיין. דהיינו כל העסקאות שנעשו. וכל עיסקה שהצליחה להוסיף אותה גם בטבלת התשלומים.
כי אני חושב שהגיוני לשמור את כל ה Transactions.
מקווה שיצאתי ברור +-.פורסם במקור בפורום CODE613 ב14/12/2017 18:40 (+02:00)
-
עשיתי פעם משהו בסגנון הזה:
טבלה לכל אמצעי תשלום (מזומן, הו"ק, צ'ק, אשראי, העברה בנקאית וכו') עם הפרטים הרלוונטיים.
טבלת "אמצעי תשלום" שכוללת id, סוג_אמצעי (מזומן =1, אשראי = 2 וכו'), מזהה_אמצעי (id פרטי של האמצעי מטבלת הפרטים לפי סוג האמצעי).בצורה כזו יש לי מזהה אחיד (מאותה הטבלה) לכל התשלומים, ודרכו אני יכול להגיע בקלות אל פרטי כל תשלום לפי סוג האמצעי.
פורסם במקור בפורום CODE613 ב17/12/2017 11:35 (+02:00)