View Single Post
ישן 19-06-10, 14:50   # 2
benb
חבר בקהילה
 
benb's Avatar
 
מיני פרופיל
תאריך הצטרפות: Apr 2010
הודעות: 138

benb לא מחובר  

אני מצליח לחשוב על 3 שיטות שונות
1. אם ידועות לך כל הקטגוריות אז פשוט תעשה עמודה לכל קטגוריה ותכניס TRUE או FALSE אם הסרט שיך לאותה קטגוריה
יתרונות: חיפוש מהיר, אפשר לעשות אינדקסים לקטגוריות, חיסכון בשורות
חסרונות: כדי להוסיף קטגוריה מוסיפים עמודה לכל הטבלה של הסרטים, אם יש הרבה קטגוריות יהיו הרבה עמודות וזה לא אלגנטי בכלל וכו'
2. יצירת טבלה נוספת של קטגוריות ובטבלת הסרטים להכניס מחרוזת של שיוך לקטגוריה למשל 1,3,5,6
יתרונות: חיסכון בשורות ועמודות בטבלה, אפשרות עריכה וניהול של קטגוריות
חסרון: שאילתות מסובכות צריך לנתח את המחרוזת בכדי להבין לאן שיך כל סרט, זמן ריצה של שאילתא איטי
3. עבור כל קטגוריה שורה של סרט למשל אבטר מתח, שורה הבאה אבטר פעולה וכו'
יתרונות: שאילתות מהירות, פשטות השאילתא, אלגנטי יחסית
חסרונות: ניפוח בסיס הנתונים, פרטים חוזרים על עצמם אין נירמול נכון של בסיס הנתונים.
תבחר מה שמתאים לך לפי יתרונות מול חסרונות.
  Reply With Quote