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.
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...
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
-](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F195a7766-dcee-4fa6-95dc-7984824ee437%2Ff2b9dce6-aa86-4943-9cf5-0527e431f6a2%2Fo4n8ivd_processed.png&w=3840&q=75)
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.](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F195a7766-dcee-4fa6-95dc-7984824ee437%2Ff2b9dce6-aa86-4943-9cf5-0527e431f6a2%2F9phak6j_processed.png&w=3840&q=75)
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
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Introduction
VIEWStep 1: Given UI
VIEWStep 2: Attributes of all entities
VIEWStep 3: Business rules, constraints and additional attributes
VIEWStep 4: Entities, attributes and dependency diagram
VIEWStep 5, 6: Decomposing the tables with keys
VIEWStep 7: Entity Relationship diagram
VIEWConclusion: List of relations
VIEWTrending now
This is a popular solution!
Step by step
Solved in 8 steps with 3 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Recommended textbooks for you
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
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…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
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)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
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…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
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)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
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](https://www.bartleby.com/isbn_cover_images/9781337093422/9781337093422_smallCoverImage.gif)
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
![Prelude to Programming](https://www.bartleby.com/isbn_cover_images/9780133750423/9780133750423_smallCoverImage.jpg)
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
![Sc Business Data Communications and Networking, T…](https://www.bartleby.com/isbn_cover_images/9781119368830/9781119368830_smallCoverImage.gif)
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY