Identify all of the entities that need to be modeled

Assignment Help Database Management System
Reference no: EM131695596

The entity relationship diagram is crucial to the creation of a successfully implemented application and database. A good understanding of how to identify the components that define the Entity Relationship Diagram is needed.

Select one of the following 5 scenarios and design an entity relationship diagram with the following components:

Websites - ERD diagrams

People Change is a website that introduces you to object-oriented database.

Agile Data - Data Modeling overviews fundamental data modeling skills that all developers should have, skills that can be applied on both traditional projects that take a serial approach to agile projects that take an evolutionary approach.

Assignment Requirements:

Identify all of the entities that need to be modeled

Identify the attributes that each entity will include

Identify the relationships as required (list relationship type and cardinality)

Identify any business rules or assumptions that are associated with your data model

Scenario 1 - Online Ordering and Delivery Service for Sandwich

Shop Joe's Sub Shop is starting an online ordering system that will provide local delivery within five miles of the sub shop. The customer can order a limited menu of the sandwiches the sub shop creates. The online order system will need to track the following information customer, order and product. They shop will need to know the quantity ordered, toppings and other directions for the order. The delivery drive will need to know the address and phone number of the customer.

Scenario 2 - A Local Baseball League

You have been asked to develop a database to maintain details of the baseball teams signed up to play in a local league, including the schedule. The database must maintain details of the name and location of each team, and for each team the players (and their positions) who are on the team. So that a handicap system can be developed later the database should maintain the gender, and age of each player. Each player should also have one 'phone number stored. Schedule and field locations for each of the games the teams will play.

Scenario 3 - Student Internship Database

A local university is starting an internship program for its seniors to gain real world experience in local businesses to gain real-world experiences from the business word. The following information needs to be tracked, student, intern opportunity, company, degree program, application. The details related to the student is name, degree program, contact information. For the company need to track company name, address, contact information, Please identify any additional information that would be necessary to support the database design.

Scenario 4 - Children's Playgroup

A local community center is establishing a children's playgroup that will introduce children in the neighborhood to other parents and children. This playgroup will sponsor weekly play sessions with a structured activity and free play time each week. If this program is successful, the community center would like to offer this play session on a daily basis. The following information needs to be considered, a parent can have more than one child, the parent information, including name, phone number, and mailing address need to be tracking. Child's name, gender and age need to be tracked. The ability to track one or more sessions, including date, time, location and session type. Eventually the community center would like to add additional special "activities" that the parents and children would be interested.

Scenario 5 - Pet Sitting Service Company

A local company is starting that will provide pet sitting services for the local community. This company will provide in-house and daily pet sitting services for dogs, cats, fish, birds and reptiles. Each of their employees is insured and are certified pet care specialists. The company needs to track the following employee information, employee name, and address, pet types certified to support, hourly rate and availability. Information about the pet owner needs to be track, including pet owner name, address, billing information, and phone number. The pet information includes pet type, pet name, pet medications, pet likes and dislikes. The company needs to track the pet sitting requirements for each pet, including in-house or number of visits per day, total number of days for pet sitting order, special requirements for pet. In addition any special pet food, treats or information needs to be track about each pet. Each pet owner can have one or more pets.

Reference no: EM131695596

Questions Cloud

What would be the cost per unit of producing android : What would be the cost per unit of producing Android01 using factory space as the allocation basis
Conduct the external and internal analyses : Conduct the external and internal analyses and draw implications of these analyses. The internal analysis should include analysis on the focal firms
Economics and economic thinking : It has been said that the concept of opportunity cost is central to economics and economic thinking. Understanding opportunity cost will help an entrepreneur
Discuss black diamond on a contract basis : The Black Diamond Company mines coal. It would like to build a processing plant right next to its major mine
Identify all of the entities that need to be modeled : Identify all of the entities that need to be modeled. Identify the attributes that each entity will include.
Increase in the quantity of bonds : Using the Fisher Effect, please explain how a rise in interest rates may result in an increase in the Quantity of Bonds.
Compute variable overhead spending and efficiency variances : Overhead Variances At the beginning of the year, Gaillard Company had the following standard cost sheet for one of its chemical products.
Prepare journal entries for the earlier transactions : McLain purchases inventory costing $1,800 on account. McLain takes out a loan for $400. Prepare journal entries for the earlier transactions
What incentive conflicts exist in corporations : What incentive conflicts exist in corporations. What mechanisms are used to address the incentive conflicts in corporations

Reviews

Write a Review

Database Management System Questions & Answers

  Draw an erd

Draw an ERD for the following problem with attributes, primary keys, cardinalities and participation constraints and specialization, if appropriate

  Would cloud computing be useful to your school

What was innovative about the manner in which the Deutsche Bank manages identities? - What other types of companies could use this innovation to cut IT costs?

  Different types of information systems software

Demonstrate problem-solving skills by identifying and resolving issues relating to information systems and their components, and proficiently utilise different types of information systems software

  Create a mysql database

Create a Database and modify your script to reference your Database. Download the tutorial Creating a Database in MySQL Omnymbus Environment from the folder in Doc-Sharing titled Omnymbus Tutorial Files. Follow the steps to create a database in MyS..

  Identify entity types and their attributes

Identify entity types and their attributes, including the primary keys. Make sure that all your entities and your designed database is in third normal form.

  Write select statement that returns three columns

Write a SELECT statement that returns three columns: InvoiceTotal From the Invoices table, 10% 10% of the value of InvoiceTotal.

  What happens if the database is poorly designed

What happens if the database is poorly designed? What are the advantages and disadvantages of the relational model? What problems is normalization addressing?

  Kudler fine foods it security report and presentation

Learning Team Instructions- Draft the security considerations for each phase of the systems development process.

  Explain the steps of executing the operation

The diagram below shows LINQ to SQL database update operation. Explain the steps of executing the operation in your own words?

  Draw an er diagram for the diven situation

Table TakenCourses manages courses info that a student has taken. A course may require pre-requisite courses and the pre-requisite course info is managed in table PreRequisite. draw an ER diagram for this situation.

  Identify fundamental concepts of database management systems

Identify the fundamental concepts of Database Management systems. Explain the primary defining feature of a database management system.

  Prepare a database from scratch that contains at a minimum

prepare a database from scratch that contains at a minimum the elements listed below. the kind of database you create

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd