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

  Open systems interconnection model is inherently inefficient

The Open Systems Interconnection model is inherently inefficient. On the source host, each layer must take the work of higher layers, add some result, and pass the work to lower layers. On the destination host, each layer must process these re..

  How the benefits of virtualization would impact the city

Develop a virtualization adoption plan applicable to the scenario by doing the following:1. Explain how the benefits of virtualization would impact the city of Seabreeze.

  Write a program that manipulates a database of product

The program should allow the user to add a record, find a record that matches a product name, and change the price and quantity of a product by a given amount.

  Class about effective communication

In the last portion of the paper you will provide advice to one or more of the characters in the movie about their communication. Use what you've learned in class about effective communication, and help one or more of the characters get better.

  Why then are repeaters required every 500 m

why then are repeaters required every 500 m?

  What does ifconfig do in linux

1. What does ifconfig do in Linux? 2.What are the ranges used for private ip addressing.

  Create a new android application project

Create a new Android Application Project. The main screen should state the name of the person who owns the phone.

  Advantages to physical servers

Are there any advantages to physical servers that would preclude someone from usingvirtual machines? At what point do you think the inherent cost savings and manageabilityadvantages that virtual machines provide would outweigh the physical ser..

  Describing the features of the different computers

Writea 350- to 700-word summary describing the features of the different computers such as memory, processor, monitor/screen size, operating system, etc. In the summary include the following

  List the number and name of all customers

In the following exercises, you will use the data in the TAL Distributors database (If you use a computer to complete these exercises, use a copy of the original TAL Distributors database so you will still have the original data when you complete Cha..

  Basics for successful web communications, including issues

Please remember to refer to the Module One Short Paper Rubric document for company background.

  Three different public and private users

Discuss how health care data is used by at least three different public and private users.

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