danielthewhite
New member
שאלת עיצוב
במערכת שאני בונה יש שני סוגי אנשים: לקוחות ומועסקים
לכולם יש פרטים דומים (טלפון, שם וכו') ופרטים ייחודיים (למועסקים יש שכר לשעה, ללקוחות יש פרטים אישיים יותר מורחבים)
השאלה היא איך נכון יותר לבנות את זה:
1. טבלה אחת בשם "אנשים" שמכילה את כל הפרטים המשותפים, ואז טבלה ללקוחות וטבלה למועסקים שתכיל את הפרטים הייחודיים ותקושר בעזרת מזהה איש
2. שתי טבלאות נפרדות ללקוחות ולמועסקים שמכילות את כל הפרטים בהתאם לצורך
במערכת שאני בונה יש שני סוגי אנשים: לקוחות ומועסקים
לכולם יש פרטים דומים (טלפון, שם וכו') ופרטים ייחודיים (למועסקים יש שכר לשעה, ללקוחות יש פרטים אישיים יותר מורחבים)
השאלה היא איך נכון יותר לבנות את זה:
1. טבלה אחת בשם "אנשים" שמכילה את כל הפרטים המשותפים, ואז טבלה ללקוחות וטבלה למועסקים שתכיל את הפרטים הייחודיים ותקושר בעזרת מזהה איש
2. שתי טבלאות נפרדות ללקוחות ולמועסקים שמכילות את כל הפרטים בהתאם לצורך