You will have to develop a conceptual data model based on an application, specifically, a Us Interface (UI). In Assignment1, work processes, tasks, business rules and constraints were provided in the case. In this assignment, however, only a user interface is provided (Figure) Based on the data displayed on the UI, you need to come up with ER Diagrams using reverse engineering approach. In other words, you need to develop an ER diagram from a UI.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

can you help me with my assignment?

Figure: MARX Sample Company Invoice
MRAX Invoice
Invoice No: M1234
Date: 09/01/2021
Company Name
MARX Sample Company
4567 Broad St
Chicago, IL 45678
BILL TO
John Doe
123 Main Street
Kalamazoo, MI 12345
Email: jdoe@gmail.com
marxs@gmail.com
Email:
Description
Web Design
Logo Design
Database Design
No
Qty
Unit Cost
Amount
$ 3000
$ 2500
$ 5000
$ 2000
1
2
1500
$ 500
$ 5000
$ 2000
3
1
4
Database Installation
1
$ 12,500
$ 500
$ 720
Amount Due $ 12,720
Subtotal
Discount
Тах
Payment Details:
Bank:
Sample Bank
Routing No:
222211
Account No:
123456789
Payment Amount: $ 12,720
09/14/2021
Payment Date:
|
More Suggestions
Follow directions provided below to come up with an appropriate Conceptual Model (ERD) for
MARX Sample Company Invoice.
a) Identify the functional dependencies based on the data shown in the form and also any new
attribute that may be required. Draw a dependency diagram.
b) Identify the attributes, primary, and foreign keys in final relations.
c) Draw Entity-Relationship diagrams (ERDS). Make sure that final ER diagram is up to 3rd
Normal Form compliance.
d) Provide a list of relations [entities] with attributes, primary, and foreign keys.
e) The questions a) – d) uses appropriate diagrams
-
Transcribed Image Text:Figure: MARX Sample Company Invoice MRAX Invoice Invoice No: M1234 Date: 09/01/2021 Company Name MARX Sample Company 4567 Broad St Chicago, IL 45678 BILL TO John Doe 123 Main Street Kalamazoo, MI 12345 Email: jdoe@gmail.com marxs@gmail.com Email: Description Web Design Logo Design Database Design No Qty Unit Cost Amount $ 3000 $ 2500 $ 5000 $ 2000 1 2 1500 $ 500 $ 5000 $ 2000 3 1 4 Database Installation 1 $ 12,500 $ 500 $ 720 Amount Due $ 12,720 Subtotal Discount Тах Payment Details: Bank: Sample Bank Routing No: 222211 Account No: 123456789 Payment Amount: $ 12,720 09/14/2021 Payment Date: | More Suggestions Follow directions provided below to come up with an appropriate Conceptual Model (ERD) for MARX Sample Company Invoice. a) Identify the functional dependencies based on the data shown in the form and also any new attribute that may be required. Draw a dependency diagram. b) Identify the attributes, primary, and foreign keys in final relations. c) Draw Entity-Relationship diagrams (ERDS). Make sure that final ER diagram is up to 3rd Normal Form compliance. d) Provide a list of relations [entities] with attributes, primary, and foreign keys. e) The questions a) – d) uses appropriate diagrams -
You will have to develop a conceptual data model based on an application, specifically, a User
Interface (UI). In Assignment1, work processes, tasks, business rules and constraints were
provided in the case. In this assignment, however, only a user interface is provided (Figure)
Based on the data displayed on the UI, you need to come up with ER Diagrams using reverse
engineering approach. In other words, you need to develop an ER diagram from a UI.
Suggested steps
1. Start with the first UI.
2. Write down all attributes [data elements] on a piece of paper as if all attributes belong in one
big table.
3. Identify any business rules, constraints, additional attributes which will be required to support
Form.
4. Create a dependency diagram. Once dependency diagram is formed, you will have an idea
regarding entities and their related attributes.
5. Apply your knowledge of Determinants and dependencies to divide this big entity [table] into
smaller entities [tables].
6. Relate newly created smaller entities [tables] by identifying Primary Keys (PKs) & Foreign
Кeys (FKs).
7. Develop a complete ER diagrams for the UI. Make sure that final ER diagram is up to 3rd
Normal Form compliance.
Transcribed Image Text:You will have to develop a conceptual data model based on an application, specifically, a User Interface (UI). In Assignment1, work processes, tasks, business rules and constraints were provided in the case. In this assignment, however, only a user interface is provided (Figure) Based on the data displayed on the UI, you need to come up with ER Diagrams using reverse engineering approach. In other words, you need to develop an ER diagram from a UI. Suggested steps 1. Start with the first UI. 2. Write down all attributes [data elements] on a piece of paper as if all attributes belong in one big table. 3. Identify any business rules, constraints, additional attributes which will be required to support Form. 4. Create a dependency diagram. Once dependency diagram is formed, you will have an idea regarding entities and their related attributes. 5. Apply your knowledge of Determinants and dependencies to divide this big entity [table] into smaller entities [tables]. 6. Relate newly created smaller entities [tables] by identifying Primary Keys (PKs) & Foreign Кeys (FKs). 7. Develop a complete ER diagrams for the UI. Make sure that final ER diagram is up to 3rd Normal Form compliance.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 8 steps with 3 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY