Draw the entity-relationship diagram

Assignment Help Database Management System
Reference no: EM132124466

Assignment

A restaurant is designing a database to keep track of customer services.

A customer is defined as a customer ID, name, address and a telephone number. Customers are served by employees.

Each employee is defined as an employee ID, Employee name, rank and branch. Database is designed based on the following requirements:

A customer will be served by many employees (at different times) and each employee can serve many customers at different times. All customers in the database are served by at least one employee, but not all employees in the database serve customers.

The restaurant wants to keep track of employee services, i.e. which employee served which customer at a specific time.

Based on these requirements;

a. Identify the 2 entities.

b. Identify the primary keys and attributes for each entity.

c. Draw the entity-relationship diagram

d. Normalize the entity-relationship diagram by identifying the attributes of the additional entity.

Reference no: EM132124466

Questions Cloud

Draw the entity-relationship diagram : A customer is defined as a customer ID, name, address and a telephone number. Customers are served by employees.
Remote powershell and exchange management shell : You are responsible for managing multiple Exchange organizations, and you need to apply identical configurations to servers in all organizations.
What is the machine net cash flow : If Tank is actually forecasting a salvage (for capital budgeting purposes) of $5,000 after 6 years, what is the machine's net cash flow
?market-value ratios? : a. If? Garret's earnings per share is ?$1.65?, what is the price per share of? Garret's stock?
Draw the entity-relationship diagram : A customer is defined as a customer ID, name, address and a telephone number. Customers are served by employees.
Possible downsides of momentum investing : What are the possible downsides of momentum investing? Is it worth it do utilise this approach?
Identified two annuities that are available for purchase : A client has identified two annuities that are available for purchase, The first annuity pays $1,000 at the end of each month over a 3-year period
What is the annual percentage rate : Assuming there are 360 days in a year and Grant currently holds no funds at the lending bank, what is the annual percentage rate (APR) of the loan?
What is ram receivables collection period : What is RAM's receivables collection period (DSO)? In your computations, assume there are 360 days in a year.

Reviews

Write a Review

Database Management System Questions & Answers

  Create a relation database that maintains users

Use mysql community server and workbench to create a relation database that maintains users in the internet social media by following a standard process: schema -> tables -> records

  Evaluate the role of conceptual modeling

Database Systems and Administration (ECM38IS) - Evaluate the role of conceptual modeling in the development of database systems and apply entity-relationship

  Draw the hash table containing the hash structure

We keep inserting 82 and 89 into the hash table. Draw the table to refl the new values. Be sure to indicate the number of bits used during hashing.

  What industry has databases made possible

Explain the impact of databases on businesses. What industry has databases made possible? Give examples of database supported business applications or technology.

  Isom database assignment

You are provided with a case which will be used for the assignments dealing with design and implementation of database.

  Define the database life cycle

Per the text, the Database Life Cycle includes the Database Initial Study, Database Design, Implementation and Loading, Testing and Evaluation, Operation, and Maintenance and Evolution phases.

  Design and develop a relational database

You are required to produce a structured database design for the LCR system that will represent a blue-print/documentation for the system and create and populate the relational database for the London Car Rental System as specified in Assignment - ..

  Digitalx has been operating a chain of retail stores

digitalx has been operating a chain of retail stores selling cds dvds and games for a number of years. recently they

  Calculate the idf weight vector

Compare the rankings that you obtained using the two similarity measures. If there are differences between the rankings, then discuss why you think these differences occurred - calculate the idf weight vector.

  Create a parameter query to allow database to find records

Create a parameter query to allow database users to find records in the Physicians table by entering a city name. Add all fields by clicking the >> button.

  Explain what is meant by the process of denormalization

M359 Relational databases: theory and practice Assignment. Explain what is meant by the process of denormalization and how it is done. Explain why we may need to use denormalization (i.e. provide the motivation for denormalization)

  Your lecturer will place several links in interact to a

your lecturer will place several links in interact to a number of relevant articles andor case studies. these will be

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