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