עזרה בSQL
קיבלתי מטלת הגשה בהקמת בסיס נתונים בSQL SERVER.
חברה המחזיקה עמדות מכירה של מוצרי שתייה שונים במוסדות אקדמיים=>
טבלת מכונות:
coffee_machines: id, p_year, model, academic_location, specific_location
טבלת מיקומים:
locations: academic_loc, emp
טבלת עובדים:
employees: id, name, address, phone, start_work_date
טבלת תחזוקה:
maintenance: mac_id, emp_id, date, amount
טבלת תיקונים:
repair: mac_id, emp_id, date, repair_type
נתקלתי ב2 עניינים לא סגורים:
1. האם הטבלאות הנ"ל מספיקות על מנת שהתוכנית תעבוד באופן תקין, או שמומלץ לפתוח עוד טבלאות?
2. קבלתי הנחיה שבמכונה מסויימת ובתאריך מסויים לא יתבצע יותר מאיסוף כספי אחד. כמו כן, לא מתבצע יותר מתיקון אחד ביום באותה מכונה.
אני לא יודע איך ליצור אילוץ כזה. אשמח להנחיה.
תודה רבה.
קיבלתי מטלת הגשה בהקמת בסיס נתונים בSQL SERVER.
חברה המחזיקה עמדות מכירה של מוצרי שתייה שונים במוסדות אקדמיים=>
טבלת מכונות:
coffee_machines: id, p_year, model, academic_location, specific_location
טבלת מיקומים:
locations: academic_loc, emp
טבלת עובדים:
employees: id, name, address, phone, start_work_date
טבלת תחזוקה:
maintenance: mac_id, emp_id, date, amount
טבלת תיקונים:
repair: mac_id, emp_id, date, repair_type
נתקלתי ב2 עניינים לא סגורים:
1. האם הטבלאות הנ"ל מספיקות על מנת שהתוכנית תעבוד באופן תקין, או שמומלץ לפתוח עוד טבלאות?
2. קבלתי הנחיה שבמכונה מסויימת ובתאריך מסויים לא יתבצע יותר מאיסוף כספי אחד. כמו כן, לא מתבצע יותר מתיקון אחד ביום באותה מכונה.
אני לא יודע איך ליצור אילוץ כזה. אשמח להנחיה.
תודה רבה.