דיון: אפיון מערכת



    1. האם צריך לשאוף למינימום טבלאות או כמה שיותר יותר טוב?
    2. מה הסיבות שיכולה לגרום לפצל נתונים דומים לשני טבלאות?

    ולדוגמה:
    נניח שאני בונה תוכנה להוצאות והכנסות,
    עכשיו בהוצאות יש שני סוגי קבועות ומשתנות.

    בשניהם יש את השדות: תאריך, קטגוריה וסכום.

    ובקבועות יש ג"כ: האם זה קבוע לפי שבועי/חודשי/שנתי ותאריך גמר ההוצאה.
    ובמשתנות יש: חלוקה לתשלומים.

    השאלה כנ"ל האם לאחד אותם לטבלה אחת, ולהוסיף אפשרות סימון האם זה קבוע או לא, ולפי זה השדות הבאים יהיו פעילים,
    או לפצל?



  • @אדרת
    2 התשובות נכונות....

    אני אישית הייתי עושה טבלה של הוצאות. שבה יהיו ההוצאות במתכונת הסטנדרטית.
    ועוד עמודה אחת שם, שזה קוד תיכנון הוצאה.
    במקרים של הוצאות רגילות, יהיה שם 0.
    בהוצאות הקבועות יהיה שם את קוד ההוצאות הקבועות.

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

    וככה אתה מרוויח על הדרך הסטורייה של הקבועות מבחינת שינויים


  • תכנות

    @clickone אמר בדיון: אפיון מערכת:

    שינויים לעתיד בסכומים (לדוגמה מחיר עלה / ירד) תעשה בטבל של הגדרת ההוצאות.
    וככה אתה מרוויח על הדרך הסטורייה של הקבועות מבחינת שינויים

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

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



  • @clickone אמר בדיון: אפיון מערכת:

    ותעשה פעולה חודשית (אפשר אולי גם יומית אם אתה רוצה לרדת לרזולוצייה הזו) של קליטת הוצאות שוטפות.

    אז הגעת ל3 טבלאות,, (אם הבנתי אותך)

    1. הוצאות: תאריך, קטגוריה, סכום, חילוק לתשלומים וסוג הוצאה. ס"ה 5 שדות
    2. סוג הוצאה: בחירה האם זה קבועה/משתנה, ואם זה קבועה האם שבועי/ חודשי/שנתי. ס"ה 2 שדות
    3. סיכום הוצאות חודשיות: תאריך וסכום.

    מה שאני מרוויח זה ההיסטוריה.

    אבל לפי מה שהבנתי הטבלה 3 לא אמורה להיות טבלה כי זה חישוב.



  • התכוונתי ל2 טבלאות.
    הפרוייקט לאקסס?
    אולי אני יעלה דוגמא...



  • @clickone אמר בדיון: אפיון מערכת:

    הפרוייקט לאקסס?

    כן


 

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