Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Systems Analysis and Design Question 5 Scenario: Even now, in 2 0 2 4 , individuals' use of banking apps to carry out transactions is

Systems Analysis and Design
Question 5
Scenario: Even now, in 2024, individuals' use of banking apps to carry out transactions is on an exponential rise worldwide. This is true in other sectors of e-commerce. Nowadays, many commercial banks have Apps that allow their customer to undertake a number of transactions using their mobile devices. For this to be possible, each bank keeps a database at the back end that the Apps can access. Such a database can be very complex in terms of its design. In this question, we shall focus on a small section of this type of database.
Each customer, normally called a client, can have more than one account, such as savings, cheques, etc. Before any transaction is made, a customer must always decide on the transaction type, such as a withdrawal, deposit, etc. The selected type can be done on different accounts, and each account can have several transaction types. In each country, there are usually many banks, and each bank has its own App. The database required in this scenario will be for only one such bank.
5.1 Draw an entity relationship diagram (ERD) for this banking system. The ERD should not contain any many-to-many relationships. No attributes/fields are required in this section. (use a Crows foot notation since it is clearer and more popular than other notations)
5.2 Create a relational database schema from the ERD showing all tables in 3NF. Each table should include at least three fields/attributes. Appropriate primary keys should be used. Primary keys must be underlined, and each foreign key should have the letters FK in brackets after it, for instance, xyz (FK). You may also use PK to indicate a primary key

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Systems For Advanced Applications 27th International Conference Dasfaa 2022 Virtual Event April 11 14 2022 Proceedings Part 2 Lncs 13246

Authors: Arnab Bhattacharya ,Janice Lee Mong Li ,Divyakant Agrawal ,P. Krishna Reddy ,Mukesh Mohania ,Anirban Mondal ,Vikram Goyal ,Rage Uday Kiran

1st Edition

3031001257, 978-3031001253

More Books

Students also viewed these Databases questions

Question

Distinguish between filtering and interpreting. (Objective 2)

Answered: 1 week ago