you will need to create an entity relation (E-R) diagram using the Crow's foot symbols that models the problem. This will include: Summarise the ERM's components, and names the entities and their relationship (As given in Table) Table 4.4 Components of the ERM     Entity Relationship Connectivity Entity SCHOOL operates 1:M DEPARTMENT DEPARTMENT has 1:M STUDENT DEPARTMENT employs 1:M PROFESSOR DEPARTMENT offers 1:M COURSE COURSE generates 1:M CLASS SEMESTER includes 1:M CLASS PROFESSOR is dean of 1:1 SCHOOL PROFESSOR chairs 1:1 DEPARTMENT PROFESSOR teaches 1:M CLASS PROFESSOR advises 1:M STUDENT STUDENT enrolls in M:N CLASS BUILDING contains 1:M ROOM ROOM is used for 1:M CLASS   Note: ENROLL is the composite entity that implements the M:N relationship “STUDENT enrolls in CLASS.”     all entities, relationships (including names), and attributes that are relevant, primary keys identified, include relationship participation - participation (optional / mandatory) symbols and cardinality, assumptions you have made, e.g. how you arrived at the cardinality/participation for those not mentioned or clear in the business description, etc. The E-R diagram should be completed using the standards.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%

you will need to create an entity relation (E-R) diagram using the Crow's foot symbols that models the problem. This will include:

  1. Summarise the ERM's components, and names the entities and their relationship (As given in Table)

    Table 4.4

    Components of the ERM

       

    Entity

    Relationship

    Connectivity

    Entity

    SCHOOL

    operates

    1:M

    DEPARTMENT

    DEPARTMENT

    has

    1:M

    STUDENT

    DEPARTMENT

    employs

    1:M

    PROFESSOR

    DEPARTMENT

    offers

    1:M

    COURSE

    COURSE

    generates

    1:M

    CLASS

    SEMESTER

    includes

    1:M

    CLASS

    PROFESSOR

    is dean of

    1:1

    SCHOOL

    PROFESSOR

    chairs

    1:1

    DEPARTMENT

    PROFESSOR

    teaches

    1:M

    CLASS

    PROFESSOR

    advises

    1:M

    STUDENT

    STUDENT

    enrolls in

    M:N

    CLASS

    BUILDING

    contains

    1:M

    ROOM

    ROOM

    is used for

    1:M

    CLASS

     

    Note: ENROLL is the composite entity that implements the M:N relationship “STUDENT enrolls in CLASS.”

       
  2. all entities, relationships (including names), and attributes that are relevant,
  3. primary keys identified,
  4. include relationship participation - participation (optional / mandatory) symbols and cardinality,
  5. assumptions you have made, e.g. how you arrived at the cardinality/participation for those not mentioned or clear in the business description, etc.

The E-R diagram should be completed using the standards.

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Enhanced ER Model
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education