Online ordering and delivery service for sandwich shop

Assignment Help Basic Computer Science
Reference no: EM131507218

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:

  • Identify the entities that need to be modeled
  • Identify the attributes that each entity will include
  • Identify the relationships as required.
  • Identify the primary keys (identifier attributes)
  • 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 Football League You have been asked to develop a database to maintain details of the football 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: EM131507218

Questions Cloud

What is standard deviation of these returns : What is the standard deviation of these returns?
Ethical practices for cybersecurity investments-purchases : You have been invited to participate in a "lightning round" panel on the above topic at a conference on Best Practices for IT Security Management.
What is the role of the individual you interviewed : What company do you work for and what is the role of the individual you interviewed?What are your thoughts on your colleague's response?
Using the assumptions of the capital asset pricing model : The expected return on the entire stock market is 14% this year. Using the assumptions of the capital asset pricing model, what is ABC's beta?
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.
What are the epw vpw and sdpw of the project : The tree diagram in Figure describes the uncertain cash flows for an engineering project. The analysis period is two years, and MARR = 15% per year.
What is expected interest rate on one year bond in two years : What is the expected interest rate on a 1-year bond in two years?
How far should the right to freedom of speech extend : How far should the right to Freedom of Speech extend? Are there instances where you believe this right should be further limited or extended?
The role of culture when motivating employees : Consider the role of culture when motivating employees. Describe some differences that can gain employee trust in at least three countries.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Project deliverable-project plan inception

This assignment consists of two (2) sections: a project introduction and a Gantt chart or project plan. You must submit both sections as separate files for the completion of this assignment. Label each file name according to the section of the assig..

  Grasp and the software development kit

Using j Grasp and the Software Development Kit, write a program in response to the following prompt:

  Based on the readings and your personal experience

Based on the readings and your personal experience, are social network threats taken too lightly by organizations?

  Systems analyst in development of application system

Discuss the role of the systems analyst in the development of an application system using the SDLC and using a proto- typing approach.

  Old website from an externally hosted solution

Tony's Chips has recently been sold to a new independent company. The new company has hired you to manage a project that will move the old Website from an externally hosted solution to an internal one. The company's leadership is very concerned about..

  What is technical communication

What is technical communication? How is technical communication different from other types of communication? Why is good technical communication imperative in today's diverse business environment?

  Soft and self-management skills

A common perception is that soft and self-management skills such as listening, communication, an stress management are innate. In other words, you are either born with them or you are not. Do you agree or disagree? Explain why.

  Explain why the files are not the same size

If three text files contained in Assignment 4 Files.zip each contain the same information; however, the file sizes are not the same. Explain why the files are not the same size.

  What would people from that culture find persuasive

Writing persuasive documents across cultures can be challenging. Choose a culture other than your own and examine persuasive strategies that you would need to use when communicating with individuals from that culture. Identify the culture and prov..

  Capitol tennis club teaches tennis

The Old Capitol Tennis Club teaches tennis and offers both private and group lessons. The Club charges $55 per hour per student (or couple) for private lessons and $20 per hour for group lessons.

  Would it run without problems

Write a complete Java program that produces a dialog window containing the message Hell oWorl d ! . Your program does nothing else.

  Rewrite code especially for each type of hardware platform

Portability is the ability of software to move easily from one hardware platform to another. UNIX was the first portable operating system, allowing programs to compile on multiple hardware platforms without the need for the programmer to rewrite code..

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