This assignment will allow you to apply the knowledge you have learned about Entity Relationship Diagrams...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
This assignment will allow you to apply the knowledge you have learned about Entity Relationship Diagrams in this class. Before attempting this assignment, make sure you have read and understood how to draw a basic Entity-Relationship diagram on pp 179- 186 in your textbook, and also read the content I generated which is included in this week's submodule, CP: Some NOTES On Entity. Relationship Diagrams. Please draw an Entity Relationship Diagrams as described in the problem below, and submit the diagram in electronic form in CANVAS in a standard image form (jpg, gif, etc.) or pdf. You may create the diagram by hand or using a standard drawing software (e.g. MS Word, Powerpoint). NOTE: Please make sure to follow the drawing methods described in the book and in this week's module. If you use another drawing method, you will not receive credit. If you have any questions, please let me know and I will be most happy to assist you. I hope you enjoy this activity! PROBLEM: You are asked to design a data model for Burma Grotto, a new restaurant featuring Burmese cuisine, including delicious versions of Tea Leaf Salad, Samusas, and other traditional Burmese dishes. Burma Grotto has a "rewards card" program where customers can get 10% off every 5th time they eat at the restaurant. To signup for the rewards program, customers must fill out an online application that collects key information about the customer. You want to keep track of four entities: (1) the menu items that the restaurant sells, (2) customers who place the orders, (3) the orders that are placed, and (4) the servers who take the orders and serve the food. Draw an ERD diagram and use the following information to help guide your drawing: The database should keep track of all menu items that the restaurant offers for sale The database should keep track of all customers who have joined the rewards card program The database should keep track of all restaurant orders the database should keep track of all servers employed by the restaurant Each order may have at most one rewards card program customer associated with it Each order must have one server associated with it On slow days servers may serve no customers, and on busy days servers may serve many customers An order must consist of at least one menu item, and may consist of multiple menu item Popular menu items can be ordered a lot, and unpopular menu items may not be ordered at all Each entity must have a unique identifier within its table. This is the Entity's/table's Primary Key. Each entity needs to keep track of specific attributes. The attributes are listed below, but you must determine which entity they belong to: Popular menu items can be ordered a lot, and unpopular menu items may not be ordered at all Each entity must have a unique identifier within its table. This is the Entity's/table's Primary Key. Each entity needs to keep track of specific attributes. The attributes are listed below, but you must determine which entity they belong to: o You want to keep track of the cost of the menu item to the restaurant, and the price that the restaurant sells that menu item to the customer o You want to be able to contact customers via phone and email address o You want to be able to send a digital birthday card to your customers on their birthday. o You want to keep track of the number of visits that a rewards program customer has visited the restaurant so that you can give them the appropriate discount. o You want to keep track of the date that each order occurred, as well as the subtotal, tax, and total dollar amount of the order Your drawing should include the following: 1. The entities you wish to model 2. The required/important attributes for each entity (refer to the instructions above for guidance on what is required/important) 3. The relationships between the entities 4. The correct MAX and MIN Cardinalities for each relationship (remember for each relationship, or line, there are MAX/MIN cardinalities on each side of the relationship) 5. One-to-Many and Many-to-Many relationships, graphically represented in ERDs as a line between entities, can also be represented using Primary and Foreign Keys, i.e. listing a Primary Key from one table and including it as an attribute in a table that you wish to connect to. Choose a One-to-Many relationship in your diagram (a line that connects two entities), and represent that relationship, using a Primary and Foreign Key to do so. Clearly label the "1:N" relationship you are doing this for. Do NOT attempt this for any Many-to-Many relationships you may have in your diagram. Please let me know if you have any questions or need any assistance. Happy Drawing! This assignment will allow you to apply the knowledge you have learned about Entity Relationship Diagrams in this class. Before attempting this assignment, make sure you have read and understood how to draw a basic Entity-Relationship diagram on pp 179- 186 in your textbook, and also read the content I generated which is included in this week's submodule, CP: Some NOTES On Entity. Relationship Diagrams. Please draw an Entity Relationship Diagrams as described in the problem below, and submit the diagram in electronic form in CANVAS in a standard image form (jpg, gif, etc.) or pdf. You may create the diagram by hand or using a standard drawing software (e.g. MS Word, Powerpoint). NOTE: Please make sure to follow the drawing methods described in the book and in this week's module. If you use another drawing method, you will not receive credit. If you have any questions, please let me know and I will be most happy to assist you. I hope you enjoy this activity! PROBLEM: You are asked to design a data model for Burma Grotto, a new restaurant featuring Burmese cuisine, including delicious versions of Tea Leaf Salad, Samusas, and other traditional Burmese dishes. Burma Grotto has a "rewards card" program where customers can get 10% off every 5th time they eat at the restaurant. To signup for the rewards program, customers must fill out an online application that collects key information about the customer. You want to keep track of four entities: (1) the menu items that the restaurant sells, (2) customers who place the orders, (3) the orders that are placed, and (4) the servers who take the orders and serve the food. Draw an ERD diagram and use the following information to help guide your drawing: The database should keep track of all menu items that the restaurant offers for sale The database should keep track of all customers who have joined the rewards card program The database should keep track of all restaurant orders the database should keep track of all servers employed by the restaurant Each order may have at most one rewards card program customer associated with it Each order must have one server associated with it On slow days servers may serve no customers, and on busy days servers may serve many customers An order must consist of at least one menu item, and may consist of multiple menu item Popular menu items can be ordered a lot, and unpopular menu items may not be ordered at all Each entity must have a unique identifier within its table. This is the Entity's/table's Primary Key. Each entity needs to keep track of specific attributes. The attributes are listed below, but you must determine which entity they belong to: This assignment will allow you to apply the knowledge you have learned about Entity Relationship Diagrams in this class. Before attempting this assignment, make sure you have read and understood how to draw a basic Entity-Relationship diagram on pp 179- 186 in your textbook, and also read the content I generated which is included in this week's submodule, CP: Some NOTES On Entity. Relationship Diagrams. Please draw an Entity Relationship Diagrams as described in the problem below, and submit the diagram in electronic form in CANVAS in a standard image form (jpg, gif, etc.) or pdf. You may create the diagram by hand or using a standard drawing software (e.g. MS Word, Powerpoint). NOTE: Please make sure to follow the drawing methods described in the book and in this week's module. If you use another drawing method, you will not receive credit. If you have any questions, please let me know and I will be most happy to assist you. I hope you enjoy this activity! PROBLEM: You are asked to design a data model for Burma Grotto, a new restaurant featuring Burmese cuisine, including delicious versions of Tea Leaf Salad, Samusas, and other traditional Burmese dishes. Burma Grotto has a "rewards card" program where customers can get 10% off every 5th time they eat at the restaurant. To signup for the rewards program, customers must fill out an online application that collects key information about the customer. You want to keep track of four entities: (1) the menu items that the restaurant sells, (2) customers who place the orders, (3) the orders that are placed, and (4) the servers who take the orders and serve the food. Draw an ERD diagram and use the following information to help guide your drawing: The database should keep track of all menu items that the restaurant offers for sale The database should keep track of all customers who have joined the rewards card program The database should keep track of all restaurant orders the database should keep track of all servers employed by the restaurant Each order may have at most one rewards card program customer associated with it Each order must have one server associated with it On slow days servers may serve no customers, and on busy days servers may serve many customers An order must consist of at least one menu item, and may consist of multiple menu item Popular menu items can be ordered a lot, and unpopular menu items may not be ordered at all Each entity must have a unique identifier within its table. This is the Entity's/table's Primary Key. Each entity needs to keep track of specific attributes. The attributes are listed below, but you must determine which entity they belong to: Popular menu items can be ordered a lot, and unpopular menu items may not be ordered at all Each entity must have a unique identifier within its table. This is the Entity's/table's Primary Key. Each entity needs to keep track of specific attributes. The attributes are listed below, but you must determine which entity they belong to: o You want to keep track of the cost of the menu item to the restaurant, and the price that the restaurant sells that menu item to the customer o You want to be able to contact customers via phone and email address o You want to be able to send a digital birthday card to your customers on their birthday. o You want to keep track of the number of visits that a rewards program customer has visited the restaurant so that you can give them the appropriate discount. o You want to keep track of the date that each order occurred, as well as the subtotal, tax, and total dollar amount of the order Your drawing should include the following: 1. The entities you wish to model 2. The required/important attributes for each entity (refer to the instructions above for guidance on what is required/important) 3. The relationships between the entities 4. The correct MAX and MIN Cardinalities for each relationship (remember for each relationship, or line, there are MAX/MIN cardinalities on each side of the relationship) 5. One-to-Many and Many-to-Many relationships, graphically represented in ERDs as a line between entities, can also be represented using Primary and Foreign Keys, i.e. listing a Primary Key from one table and including it as an attribute in a table that you wish to connect to. Choose a One-to-Many relationship in your diagram (a line that connects two entities), and represent that relationship, using a Primary and Foreign Key to do so. Clearly label the "1:N" relationship you are doing this for. Do NOT attempt this for any Many-to-Many relationships you may have in your diagram. Please let me know if you have any questions or need any assistance. Happy Drawing! Popular menu items can be ordered a lot, and unpopular menu items may not be ordered at all Each entity must have a unique identifier within its table. This is the Entity's/table's Primary Key. Each entity needs to keep track of specific attributes. The attributes are listed below, but you must determine which entity they belong to: o You want to keep track of the cost of the menu item to the restaurant, and the price that the restaurant sells that menu item to the customer o You want to be able to contact customers via phone and email address o You want to be able to send a digital birthday card to your customers on their birthday. o You want to keep track of the number of visits that a rewards program customer has visited the restaurant so that you can give them the appropriate discount. o You want to keep track of the date that each order occurred, as well as the subtotal, tax, and total dollar amount of the order Your drawing should include the following: 1. The entities you wish to model 2. The required/important attributes for each entity (refer to the instructions above for guidance on what is required/important) 3. The relationships between the entities 4. The correct MAX and MIN Cardinalities for each relationship (remember for each relationship, or line, there are MAX/MIN cardinalities on each side of the relationship) 5. One-to-Many and Many-to-Many relationships, graphically represented in ERDs as a line between entities, can also be represented using Primary and Foreign Keys, i.e. listing a Primary Key from one table and including it as an attribute in a table that you wish to connect to. Choose a One-to-Many relationship in your diagram (a line that connects two entities), and represent that relationship, using a Primary and Foreign Key to do so. Clearly label the "1:N" relationship you are doing this for. Do NOT attempt this for any Many-to-Many relationships you may have in your diagram. Please let me know if you have any questions or need any assistance. Happy Drawing!
Expert Answer:
Answer rating: 100% (QA)
Based on the problem description we can identify the following entities and their attributes 1 Menu ... View the full answer
Related Book For
Human Resource Management
ISBN: 9781292261645
11th Edition
Authors: Derek Torrington, Laura Hall, Stephen Taylor, Carol Atkinson
Posted Date:
Students also viewed these accounting questions
-
(b) Jake has a current wealth of W. = 2000 and is considering two fair bets X and Y, with an equal chance of winning. Jake can bet any amount of money for either X or Y to win. His utility functions...
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
Write the C++ code for a function that receives an integer, a double number, and the address of a double variable from the calling statement. The function should multiply the integer by the double...
-
When is revenue typically recognized under accrual basis accounting?
-
On average, both arms and hands together account for 13% of a person's mass, while the head is 7.0% and the trunk and legs account for 80%. We can model a spinning skater with her arms outstretched...
-
What is the difference between fees and costs?
-
Lockovich borrowed money from a bank to purchase a motorboat. The bank took a security interest in it but never filed a financing statement. A subsequent default on the loan occurred, and the debtor...
-
Suppose you are structuring a CDO consisting of three bonds. Each of the bonds has a probability of default of 8% over the next seven years and a recovery rate of 0.35. The coupon payment on each of...
-
Jorge has started a business making hot sauce. He has two ingredients in his hot sauce - tomatillos and ancho peppers that must be combined in fixed proportions. To produce two jars of hot sauce he...
-
(b) Write a query using SQL to display "a list of the actual appointments that have charged amount greater than $200".
-
In the realm of process intensification, how do advanced computational fluid dynamics (CFD) models facilitate the optimization of microreactor geometries to achieve enhanced mass and heat transfer in...
-
What red flag was overlooked on the Montague Fellowship Expense Report?
-
Your client asks you to calculate the CPP pension payment that they can expect if they delay taking their CPP pension benefit until age 68. As part of the preparation for this meeting your client...
-
Find the x - intercepts of the parabola given by the equation. ( If an answer does not exist, enter DNE. ) y = 3 x ^ 2 - 6 x
-
Two conducting Rods of same cross-section: The ratio of thermal conductivities of two materials of different rods of same cross-section is 5:3. If the thermal resistance of these rods are in ratio...
-
White Bolder Investments (WBI) You are an intern working for WBI, a large investment advisory services in Sydney. Among other regular customers, WBI has been providing advisory services for Jumbo...
-
Think of the performance appraisal or performance management system at your place of work or an organisation that you are familiar with. 1. To what extent does it focus on development and to what...
-
Do you think it is possible to identify best practice in payment policy? What elements would you consider should make up any such package?
-
Falcon Day Care was established in 2016 to offer day-care services for adults. Its owners had had long social services careers, but limited experience of running a business. Within 18 months, it was...
-
Chef's Catering completed the following selected transactions during May 2020: Required 1. Show whether each transaction would be handled as a revenue or an expense using both the cash basis and...
-
Consider the unadjusted trial balance of Burrows Landscaping at December 31, 2020, and the related month-end adjustment data: The following adjustments need to be made on December 31 before the...
-
Gonzales Sales and Service completed the following transactions during 2020: Required 1. Journalize these entries by debiting an asset account for Prepaid Rent and by crediting a liability account...
Study smarter with the SolutionInn App