Question

For this DATABASE homework assignment you will create an Entity Relationship model for a business case...

For this DATABASE homework assignment you will create an Entity Relationship model for a business case and then convert the model to a set of relations.

 Read through the following business case for the “Drum Corps International”

 Create an Entity relationship model with the necessary entities, attributes, identifiers and relationships to capture the data requirements.

 All relationships should be labeled with verb phrases.

 Use UML notation for this work.

 Relationship lines should not cross.

 Write out two “relationship sentences” for each relationship using the format:

One <entity> may be (or must be) <verb phrase>  one (or many) <entity>

 Once your ER model is completed, Convert the ER model to a set of Relations.

 Clearly indicate a key (key) and any foreign keys (fk) for each Relation. Each relation should only be shown one time.

 This is an individual assignment. Collaboration or copying of another student’s work is not permitted.

Business Case: Marching Band Competition

Drum Corps International (DCI) organizes marching band and drum corps competitions all over the world. They require a database that can keep track of registered students that form teams who then participate in the competitions. For each team member we need to keep track of their personal information (name, address, date of birth, etc.) and associate them with their team. The team has a team name, team colors and mascot. Each team also has a coaching staff (for example). For each staff member we need to keep track of their personal contact information as well as their staff role and associate them with the team. Competitions are scheduled throughout the year. We need to keep track of when each competition starts and ends (date and time), the location for the competition, and which teams enter the competition. Prizes are awarded to each team that competes. Teams can enter more than one competition throughout the year.

Assignment Submission Draw it either using pencil and paper

1. An E-R diagram with all of the entities, attributes, identifiers and relationships. Be sure all relationships are labeled appropriately with verb phrases and the diagram includes an appropriate legend (Name of the Model, Created by, Date/Time, Your Name and Course information, etc.)

2. A set of “Relationship Sentences”

3. The initial set of relations resulting from the conversion from E-R to relational. Clearly indicate keys and foreign keys.

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

Personal_Info(P_id primary key,T_id reference key(Team) )

Team(T_id primary key)

Coaching_staff(staff_id primary key, T_id reference key(Team) )

Competition (C_id primary key,T_id reference key(Team))

Prize(C_id reference key(competition))

you have any query then plz ask me without any hesitation in the comment section below, if you like my answer then please thumbs up for the answer, before giving thumbs down please discuss the question it may possible that we may understand the question different way and we can edit and change the answers if you agree, thanks :)

Add a comment
Know the answer?
Add Answer to:
For this DATABASE homework assignment you will create an Entity Relationship model for a business case...
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
  • Please help me answer these: In the relational database model, an entity consists of one and...

    Please help me answer these: In the relational database model, an entity consists of one and only one entity instance (or record). A. True B. False 2. In the relational database model, the foreign key name does NOT have to be the same as the primary key name. A. True B. False 3. Logical relationships between tables (or entities) in the relational database model are created with primary and candidate keys. A. True B. False 4. In the relational database...

  • Database design Part One (Conceptual Database Design) As a database developer, you have been asked to...

    Database design Part One (Conceptual Database Design) As a database developer, you have been asked to design a new database the operation of the new project within the Liverpool John Moores University (LJMU). LJMU i planning to deliver a number of professional training courses in Al. Each course is delivered by one member of staff at LJMU's Training Centre; each staff is allocated a staff number. The policy of LJMU is to record the start working date of each staff,...

  • For this assignment, you should create an Entity Relationship Diagram (ERD) in Visio that shows a...

    For this assignment, you should create an Entity Relationship Diagram (ERD) in Visio that shows a many-to-many relationship between DeVry University students and their classes. Since one student can have many classes and each class can have many students, you will need to create an associative entity to store the specific Student_Class data such as grade and attendance. Create the tables as well as the relationships. Don't forget to indicate the Primary Key and Foreign Key in each table. Tables...

  • 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....

  • You are asked to design a data model for The Wagging Tail, an online store that...

    You are asked to design a data model for The Wagging Tail, an online store that sells products for dogs, e.g. dog collars, dog food, dog toys, dog treats, etc. You want to keep track of three entities: (1) the products that the store sells, (2) customers who purchase the products, and (3) the orders that are made on the website. Draw an ERD diagram and use the following information to help guide your drawing: The database should keep track...

  • Please answer CLEARLY and LEGIBLE Relational Algebra The local city youth league needs a database system...

    Please answer CLEARLY and LEGIBLE Relational Algebra The local city youth league needs a database system to help track children who sign up to play soccer. Data needs to be kept on each team, the children who will play on each team, and their parents. Also, data needs to be kept on the coaches for each team. Each team is given an ID and Team name. Each player and each parent are given an ID when they sign up. Each...

  • Create a database model consisting of 1) a summary of the relationships between the entities simi...

    create a database model consisting of 1) a summary of the relationships between the entities similar to Figure 6-40; 2) a crow's foot ER diagram for the design using Power Architect. Reminder: a crow's foot ERD does not contain primary keys, foreign keys, or intersection relations. Export your Power Architect diagram to a .pdf and attach it to the assignment drop box. Figure 6-40 entities and attributes to use: CEREAL_MANUFACTURERS (CMID, CMName, CMHomeState) PRODUCTS (PID, PName) INGREDIENTS (IID, IName) SUPPLIERS...

  • I need help. Valley Vineyard Conceptual Model Case Read the case then create an entity-relationship diagram...

    I need help. Valley Vineyard Conceptual Model Case Read the case then create an entity-relationship diagram that captures the essence of the problem domain. Identify the entities (diagrammed in a rectangle box) Establish and label the relationships (diagrammed in a diamond) Determine the cardinalities Add the attributes, if you diagram is too busy the attributes can be on a separate page. Be sure to note any assumptions you have made. CASE: Valley Vineyard’s customers are mainly restaurants and wine shops...

  • Create an Entity-Relationship Diagram (ERD). In the ERD include the following:

    Create an Entity-Relationship Diagram (ERD).In the ERD include the following: entities primary keys for all entities attributes - use "good" names for attributes, use only single-valued attributes relationships - use Crow's foot or UML notation; name relationships that could be ambiguous cardinality - minimum (optional/mandatory) and maximum (one or many) on both ends of the relationship - use reasonable assumptions if there is insufficient information in the descriptionStudent/Course registration system for a universityStudents have a unique identification number, first name, middle initial, last name, year...

  • Programming Assignment This is a database course using Open Office Database. Assume that you have been...

    Programming Assignment This is a database course using Open Office Database. Assume that you have been given the task of creating a system for a library to keep track of their books, the borrowers of the books, and the books that are currently lent out. Your first step will be to create the relations necessary for this system. Book will need information such as a unique identifier for each book, title, author, ISBN number, date of publication, cost. Borrower will...

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