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