Requirements for a banking application

Assignment Help Basic Computer Science
Reference no: EM131108696

Consider the following data requirements for a banking application.

A bank account has an account number, an opening date and a balance. There are two types of accounts: checking and saving. An account must be at least either saving or checking, while some accounts can be both saving and checking. A saving account has an interest rate while a checking account has a minimum deposit amount.

An account owner has an owner id and a start date. An owner may own several accounts, while an account can have several owners. An owner always owns at least one account, while not every account has an owner.

A check has a check number, which is unique only in the same checking account. A check also has a date and an amount. A check must belong to one and only one checking account while a check account may have many checks.

There are two categories of owners: person and company. A person has a first name, a last name, and an SSN. A company has a name, a tax id and an address. Every company is an owner, while not every person is an owner.

A bank employee has an SSN, a name (first and last) and a start date.

Some bank employees are account owners. Each employee-owner has a bonus interest rate.

Draw an EER diagram based on the requirements.

Reference no: EM131108696

Questions Cloud

Explain affect the capital budgeting decisions : Briefly explain how the following items affect the capital budgeting decisions of multinational companies: (a) Exchange rate risk; (b) Political risk; (c) Tax law differences; (d) Transfer pricing; and (e) A strategic, rather than a strict, financial..
What is the biological equilibrium of the fishery : Suppose that the biological mechanics for a fishery are given by the equation F(X) = aX - bX^2 , where X is the biomass of the fishery, and a and b are biological parameters assumed to be constant and positive. What is X MSY , the maximum sustainable..
In what year did deng make this tour : Deng Xiaoping made a famous tour of southern China, ending the controversy on how fast China must grow economically. In what year did Deng make this tour
Describe how each of the following behavioral approaches : Describe how each of the following behavioral approaches can be used to deal with project risk: (a) Scenario analysis and (b) Simulation.
Requirements for a banking application : A bank account has an account number, an opening date and a balance. There are two types of accounts: checking and saving. An account must be at least either saving or checking, while some accounts can be both saving and checking. A saving account..
Research and development tax credits : Research and development (R&D) tax credits:
Define risk in terms of the cash flows from a capital budget : Define risk in terms of the cash flows from a capital budgeting project. How can determination of the breakeven cash inflow be used to gauge project risk?
Summarize challenges and existing international fora : "The main objective of this paper is to explore and describe the discursive politics of surveillance, the constitutional norm that aims to defend citizens from government power via unjustified infringements, the function identity can have as a dec..
Given in the linear system : Given in the linear system

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Assignment on menu selection

Despite being a fairly old technology, menu-driven interfaces are very common in user interface design.  Menu-driven interfaces consist of a series of screens which are navigated by choosing options from lists.

  Describe a message-transfer protocol for buffered sends

What kind of additional hardware support is needed to make these types of protocols practical?

  Characteristics of risc directly implemented in cisc system

Why do RISC machines operate on registers? Which characteristics of RISC systems could be  directly implemented in CISC systems.

  Design a table or matrix to perform

Design a table or matrix to perform your evaluation comparison. The evaluation criteria should include quality objectives and organizational capabilities and considerations, and should use some type of weighted priority scheme for ranking.

  Design a catalog for the fall term of arts and crafts class

You job is to write and design a catalog for the fall term of arts and crafts classes at the Oakland Arts Center. The finished catalog will be several pages long and include information on classes, membership, and registration.

  For the purpose of this assignment you will have to recap

For the purpose of this assignment, you will have to recap your previous assignment (in 250 words) and then provide a well-researched and informed report to the CIO.

  The importance of reports

Explain in your own words the importance of report writing and why you believe it is critical to the system forensics industry. Discuss the need for forensic reports when testifying as an expert witness.

  Give an estimate of saving in computations in terms of m l

Which algorithm is better if we wish to compute all points of the DFT? What happens if we want to compute only the points X(0), X(1), X(2), and X(3)? Establish a rule to choose between DIT and DIF pruning depending on the values of M and L.

  Describing equivalence relation

Let X = Z × (Z {0}). Define the relation  on X by (x, y)  (z, t) ↔ xt = yz for every (x, y), (z, t) ∈ X. Show that this is an equivalence relation on X.

  Find and install xeyes

Find and install xeyes. Write an xeyes command to display a window that is 600 pixels wide and 400 pixels tall is located 200 pixels from the right edge of the screen and 300 pixels from the top of the screen.

  Draw pictures of the list names afte

Draw pictures of the list names after each line of the following code. Show the head pointer of the list, and the values and next pointers of every node. Draw pointers as arrows, and the null pointer as a slash or X. You may assume the list is sin..

  What is the sum after the following loop terminates

What is the sum after the following loop terminates

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