Question

Please develop an EER Model for the following situation. Your EER diagram must be complete, meaning...

Please develop an EER Model for the following situation. Your EER diagram must be complete, meaning that all necessary information must be presented. Make appropriate assumptions if necessary and clearly state them. The appropriateness of your assumption will be evaluated.

Situation

An international school of technology (IST) has hired you to create a database system to assist in its daily operation. After several interviews with the administrators, you have come up with the following list of entities, attributes, and initial business rules:

• IST depends on a large number of employees for its continued success. There are three groups of employees on whom IST is most dependent: Administrators, Instructors, and Staff. Some common attributes are shared by all employees: Emp_ID (identifier), Name, Address, City/State/Zip, Birth_Date, and Phone.

• Each of the three groups of employees has at least one unique attribute of its own. Staffs have Certificate, Instructors have Expertise and Rank, and Administrators have position. An employee must belong to at least one of these groups.

• Room is identified by Building_ID and Room_NO and also has a Capacity. There are three different kinds of rooms: Classroom, Meeting Room, and Office. At a given time, a room must be exactly one of these subtypes. An office may be shared by multiple employees, but an employee cannot have more than one office.

• Media is identified by MtypeID and has attributes of MediaType and TypeDescription. Note: Here we are tracking type of media (such as video, projector, etc.), not the individual piece of equipment. Tracking of equipment is outside of the scope of this project.

• Timeslot has identifier TSIS and has attributes DayofWeek, StartTime, and EndTime.

• Course has identifier CourseID and has attributes CourseDescription and Credits. Courses can have one, none, or many prerequisites. Courses also have one or more sections.

• Section has partial identifier SectionID and attribute EnrollmentLimit.

• IST has many departments. Attributes of Department are Department Name as the identifier, Phone No, and Location.

After some further discussions, you have come up with some additional business rules to help you create the initial design:

• A Department has many instructors, but an instructor belongs to only one department.

• A Department is managed by an instructor, and one of the instructors in the department manages the department.

• An instructor teaches one, none, or many sections of a course in a given semester.

• An instructor specifies preferred time slots.

• Scheduling data are kept for each semester, uniquely identified by semester and year.

• A classroom can be scheduled for one section or no section during one-time slot in a given semester of a given year. However, one classroom can participate in many schedules, one schedule, or no schedule; one-time slot can participate in many schedules, one schedule, or no schedules. Hint: Can you associate this to anything that you have seen before?

• A classroom and a meeting room can have one type of media, several types of media, or no media.

• Instructors are trained to use one, none, or many types of media.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

EER diagram

below is the EER diagram. EER diagram Enhanced Entity Relationship diagram. which shows the relationship between entities.

Add a comment
Know the answer?
Add Answer to:
Please develop an EER Model for the following situation. Your EER diagram must be complete, meaning...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Develop an EER (ER) model for the following situation using traditional EER notation.  You have been hired...

    Develop an EER (ER) model for the following situation using traditional EER notation.  You have been hired by a new start-up company, IT Consulting – a company that consults with corporations to determine their security needs. You came up with the following set of entities, attributes and business rules: CONSULTANT 2 types of consultants – business consultants and technical consultants.  Business consultants first work with a company for security needs, technical consultants perform services according to specs developed by business consultants. Attributes...

  • Part. II Please draw ER Diagram and write relational data model for the following business. 1....

    Part. II Please draw ER Diagram and write relational data model for the following business. 1. IT Training IT Specialists is a company to provide IT courses in programming, database development and Web applications. Business rules include: » Each course is identified by a unique course number (cNo) and other course attributes include: course name (cName), course description, pre-requirements . At least one and up to many sections can be offered by each course. » Each section is identified by...

  • 1) Create Conceptual Schema Diagram 2) Create a fully attributed Loagical Data Model Diagram 3) Create...

    1) Create Conceptual Schema Diagram 2) Create a fully attributed Loagical Data Model Diagram 3) Create the SQL script that will generate the data model Develop an EER model for the following situation using the traditional EER notation, the Visio notation, or the subtypes inside supertypes notation, as specified by your instructor: Wally Los Gatos and his partner Henry Chordate have formed a new limited partnership, Fin and Finicky Security Consultants. Fin and Finicky consults with corporations to determine their...

  • Draw an EER diagram for school gyms using standard Chen's notation and following requirement Each fitness...

    Draw an EER diagram for school gyms using standard Chen's notation and following requirement Each fitness CENTER is identified by a CenterID, a name (e.g. XX Building) and campus. Every CENTER has one or more ROOMS that can be booked for sessions (either group or personal training). As in last time, rooms are noted by their maximum capacity. Within each center, the room number will be unique -- though this time, recognize that Room 116, for example, could exist in...

  • Would you please help me with this homework ? 1- Explain what requirements this ER diagram...

    Would you please help me with this homework ? 1- Explain what requirements this ER diagram is implementing 2- Draw an ER diagram (relationships) for the following business rules in a company: • A salesperson manages one or many other salespeople while a salesperson is managed by only one salespeople. • A salesperson can be an agent for many customers but a customer is managed by only one salesperson. • A customer can place many orders. But an order can...

  • Question 1 4 Marks A sports center aims to setup a database to maintain the following...

    Question 1 4 Marks A sports center aims to setup a database to maintain the following information. The database stores the name, the address and a unique ID of each employee. The employees are classified into three categories: trainers, receptionists and administrators. Each trainer has one or more specialties (eg, swimming, tennis and squash ete). Each receptionist can be reached through a landline phone number. Each receptionist must be supervised by one administrator and a administrator may supervise multiple receptionists....

  • ER Modeling: Assignment In order to receive credit for this assignment, you must draw your ER...

    ER Modeling: Assignment In order to receive credit for this assignment, you must draw your ER model using a compute program and then turn in on the blackboard. Your ER model should include all of the necessary entity sets, relationships and keys, as well a weak entities and superclass/subclass relationships, if needed. A company decides to implement a software to monitor its employees' web surfing, and stores history of each employee's surfing in a database, as well as all of...

  • python anywhere questions. A Class Management System, Part 2 Please also refer to the description provided...

    python anywhere questions. A Class Management System, Part 2 Please also refer to the description provided in Part 1 of the project “A Class management System”. You have had a chance to state your understanding of the requirements for this project, draft a preliminary design, and express it by means of UML diagrams. Now it’s time to implement your design. As stated in the original requirements, there will be three categories of users: 1. Students 2. Instructors 3. Administrators Recall...

  • you are required to develop a simple HR application for a small accounting firm that wishes...

    you are required to develop a simple HR application for a small accounting firm that wishes to keep track of all the employees at the firm; storing details about their salary, phone numbers and Date of Birth. The firm has many departments and there are 5 to 20 employees in each department. The department information includes department name, description and total number of employees in that department. The company also provides vehicles for some of its employees. An employee maybe...

  • Q1.a) Based on the business rules, you are expected to construct an Entity-Relationship (ER) diagram. The...

    Q1.a) Based on the business rules, you are expected to construct an Entity-Relationship (ER) diagram. The ER diagram should include entities, attributes (if there are less than three specified in the business statements, please add some extra attributes), identifiers and corresponding data types, the relationships among entities with cardinality and associative entities. .b) Extend Q1.a) to apply generalization/specialization technique to construct an Enhanced-ER (EER) diagram. The EER diagram should specify the complete (total) and disjoint (mutuallyexclusive) constraints on the generalization/specialization....

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT