Question: Please don't forget to identify Bridge entity. Conceptual Analysis Before you start a detailed analysis you must figure out which are the main elements in

Please don't forget to identify Bridge entity.

Conceptual Analysis

Before you start a detailed analysis you must figure out which are the main elements in your design

Identify the main entities involved

Identify the main relationship involved.

Identify the relationship type /and explain how you obtained it

For many to many relationships identify the bridge, and the two other relationships needed.

Entities Analysis

You must analyze the entities identified including the bridges:

Entity name

Entity description (a short paragraph)

An attribute table, with one row for each attribute and with the following columns:

o Attribute name

o Attribute domain and size, e.g. CHAR(10), INT, VARCHAR(30)

o Simple/Composite (without explanations)

o Single/Multi Value (without explanations)

o Required/Optional (without explanations)

o Unique/Duplicated (without explanations)

The selected primary key and its type (simple/composite/surrogate).

Any foreign key specifying the referenced primary key and entity.

Relationship Analysis

Relationship name: PARENT_ENTITY relationship name CHILD_ENTITY (the name is a verb or verb phrase 3rd singular)

Relationship type with explanation

Relationship strength with explanation

Entities participation in the relationship with explanations

Any special cardinality as needed, or state there is no special cardinality.

Foreign key used for representation.

Entity Relationship Diagram

the ERD in MySQL Workbench and include in your report

Happy Learning (this is a fictional scenario)

A private kindergarten, Happy Learning, wants to build a database to manage their operations. You were assigned to create /an initial design based on the following customer description of their operations.

There are 3 age levels in the kindergarten (turtles, foxes and monkeys). At each level there 3 classes (red, blue and green). For a class we keep a code based on the initial of group color and level (e.g. RT for red turtles, GF for green foxes). Each class has a room number and a phone number. Also, each class has a maximum capacity (between 25 and 31). Also, we will keep brief directions to the class location in the building.

For a student we will keep the name, any nickname, date of birth, address, and the class in which the student is currently enrolled. We will process students based on their first and last name, or nickname, if present. We will process the address based on the city, zipcode and street to identify recruiting areas.

For each student we will keep information about one or more parents (or caretakers). A parent may have several students enrolled in the kindergarten For a parent (or caretaker) we will keep the name, home phone number, mobile phone number, work phone number, the personal email and relationship to the child (e.g. father, mother, grandfather). At least one type of phone is required, but some parents may not provide all types of phone numbers. Some parents do not provide emails. We will process parents based on their last name.

Each class has a teacher assigned. A teacher is assigned to a single class. For a teacher we keep the name, home phone number, work email, personal email, the graduated college and their major. All the teachers must have a bachelor degree. We will process teachers based on their first and last name.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!