Question

Draw an ER Diagram for the following entities: Student Course Teacher Class Classroom Equipment It must...

Draw an ER Diagram for the following entities:
Student
Course
Teacher
Class
Classroom
Equipment

It must have cardinality constaints and at least two! Attributes including the primary key

Homework Answers

Answer #1

ER Diagram:

Entities:

• Student

Attributes:

  • student_ID (Primary Key)
  • name
  • address
  • DOB


• Course

Attributes:

  • course_ID (Primary Key)
  • credit
  • syllabus
  • title


•Teacher

Attributes:

  • teacher_ID (Primary Key)
  • name
  • Department


•Class

Attributes:

  • class_ID (Primary Key)
  • teacher_ID (foreign key)
  • Period_time


• Classroom

Attributes:

  • Classroom_ID (Primary Key)
  • Room_type
  • capacity


• Equipment

Attributes:

  • Equipment_ID (Primary Key)
  • E_name

Cardinality:

• One to many (Teacher to Student, Classroom to Equipment)

• Many to One (Student to Course)

Know the answer?
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
Similar Questions
Complete ER Diagrams for each scenario given (ignore the fact that the problem says "class diagram"...
Complete ER Diagrams for each scenario given (ignore the fact that the problem says "class diagram" - do an ER diagram like we've been doing in class).   8.99 (do a, b, and c) 8.99 a. Draw a class diagram, showing the relevant classes, attributes, operations, and relationships for each of the following situations (if you believe that you need to make additional assumptions, clearly state them for each situation): a. A company has a number of employees. The attributes of...
Consider the following set of requirement for a BANK database. Then draw an ER diagram based...
Consider the following set of requirement for a BANK database. Then draw an ER diagram based the requirement. The database keeps track of each back’s name, routing number, address. Banks has bank branch (you could name the relationship as BRANCHES). The bank branch described as branch name, branch location and branch ID. The branch ID is unique for each bank, but not unique in general. Users open account in bank branches. The accounts described by account number, account type, account...
Draw an ER-Model (Entity-Relationship Model) based on the following: A local College asks you to design...
Draw an ER-Model (Entity-Relationship Model) based on the following: A local College asks you to design an ER/D. There are 3 entities; INSTRUCTOR (acts as an advisor & as a teacher), CLASS_SECTION and PUPIL. A PUPIL is given only 1 INSTRCUTOR as their advisor, but advisors have many PUPILS. Draw a ER/D (in high-level) based on the three entities. For any many-to-many relationships, it must be broken down into 2 one-to-many relationships, while also clarifying the relationship.
Draw a class diagram for an order processing system involving four classes Customer, Order, Stock and...
Draw a class diagram for an order processing system involving four classes Customer, Order, Stock and Product. Each class has at least three attributes and two operations/methods. Also, draw the relationships among these classes.
A University wants to create an ER Diagram for its business model in the blank space...
A University wants to create an ER Diagram for its business model in the blank space provided below It provides the following business rules. All the relationship and cardinalities need to be shown properly based on the business rules given below. Any assumptions you make should be clearly mentioned. Students can take many courses but will need to take at least one course. Courses will have at least one but likely many students. Student can rent up to 3 books...
Read the directions Draw an ER diagram for a bank database. The database stores information about...
Read the directions Draw an ER diagram for a bank database. The database stores information about customers and their loans. Information about a customer includes the name, address, phone, SSN, and loan(s) the customer has. Loans have loan numbers, types (e.g. mortgage, car) and amount. Do not add any attributes other than the ones describe here. Modify your design to accommodate the following constraint(s). Each constraint is independent from one another. Again, do not add any attributes other than the...
Instructions: ​You must draw the ER Model for SpaceX Bank, save the ER Model as a...
Instructions: ​You must draw the ER Model for SpaceX Bank, save the ER Model as a png or jpeg, put your name on it and submit it on Blackboard before the due date. ​You can use ​any software​ you like to create this model. No emailed homework will be accepted no exception, and No late homework will be accepted no exceptions. Create the ER Model for ​SpaceX​ ​Bank ● Showalltheentities(regularentity,associativeentityorweakentity)with their attributes(key attribute, regular attribute or multi value attribute etc..)...
You have learned some database components such as entities (tables) with attributes (columns/fields) and keys in...
You have learned some database components such as entities (tables) with attributes (columns/fields) and keys in previous lessons such as Relational Databases, Database Fields and Field Specifications, and Establishing Keys. Now based on the examples in those lessons, you will design a database for CTU, which includes three entities (tables): Students, Faculty, and Classes. Note a class refers to a particular class section. For example, the current CS253 you are taking is one class instance (i.e. CS253-01), and another CS253...
Visiting Doctor scenario a) Draw an ERD for a scenario in which patients visit doctors. It...
Visiting Doctor scenario a) Draw an ERD for a scenario in which patients visit doctors. It is possible that a patient is visited by more than one doctor. Create DOCTOR and PATIENT entities and add at least four attributes to them including a primary key. Create an implementation ready ERD with all appropriate connectivities and cardinalities. Justify your choice of cardinalities with real world examples. In case you need to add any new entities, add at least two attributes apart...
Develop an application to support course administration. Read the following detailed description of this application, and...
Develop an application to support course administration. Read the following detailed description of this application, and complete the tasks listed below. *. A course has a unique course number and title, and is assigned to one or more areas of the Computer Science program. Each course has an instructor, at least one teaching or research assistant, an online conference whiteboard, a time (interval), and a capacity (maximum number of participants). A course need not be offered each term, but the...
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT