1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
ch4aika [34]
3 years ago
7

Use the following business rules to assign name to the tables on the ERD: Note: These rules are in the context of a small retail

store and their charge account process. The case contains simplifying assumptions that may not accurately represent a real- world example. 1) A customer may be responsible for one account. 2) An account can have several charges posted to it but a charge may only be posted to a single account. 3) A charge may include an item and an item may be included on many charges. 4) An account may have several payments made against it but a payment may only be credited to a single account. Write the business rules for the following ERD shown in the figure below. The diagram represents the "Charge Account" at a small retail store. The ERD may contain simplifying assumptions that may not accurately represent a real-world example.
Computers and Technology
1 answer:
KatRina [158]3 years ago
3 0

Answer:

Based on the business rules written in the question, following relationships could be made in the ERD,

1. 1-1 relationship between Customer and Account tables.

2. 1-many relationship between Account and Charge tables.

3. 1-many relationship between Charge and Item tables.

4. 1-many relationship between Account and Payment tables.

Table names

1. Customer

2. Account

3. Charge

4. Payment

5. Item

You might be interested in
Write a c++ program that generates three random numbers. The first number should be between 0-30, the second number should be be
Rama09 [41]

Answer:

#include <stdlib.h>

#include <time.h>  

#include <iostream>

using namespace std;

int main() {

   srand(time(NULL));

   cout << rand() % 30 << endl;

   cout << rand() % 30 + 30 << endl;

   cout << rand() % 30 + 60 << endl;

}

Explanation:

rand() returns a pseudo-random integral number in the range between 0 and RAND_MAX. By applying the modulo operator, you map that to the desired range (30 in your case), then you add an offset.

8 0
3 years ago
Nina is trying to learn more about how computers work. She has repeatedly read that the motherboard is the "brain” of the comput
Flauer [41]
The answer is c , Processes the data on the computer .
4 0
3 years ago
Read 2 more answers
Time
weeeeeb [17]

Answer:

Time

TARDIS

Gel electrophores

outile

here exterior and

side

ower Resembles even with more

common that there size what

Time

า (

esem

e they

end interior of

4 0
3 years ago
Match the context details with the pattern that applies.
tia_tia [17]

Answer:

1. - Observer

2. - iterator

3. - strategy

4. - composite

5. - decorator

Explanation:

An object contains other objects (elements) and must give access to them for clients, without exposing its internal structure. This is an observation.

The subject-object can generate events as an iterable (iterator) and could use different strategic algorithms to achieve a task. Class objects can be used to aggregate other class objects.

In python, the decorator function mimics the outer function of a nested function, but still maintains the functionality of the second function

6 0
3 years ago
What is the value of the variable result after these lines of code are executed?
Crank

Answer:

18

Explanation:

If you take the formula, and you substitute the values of the variables, it will be:

    10 * 2 - 10 / 5

Then if you remember the order of math operations, it will be:

    (10 * 2) - (10 / 5)

Which reduces to:

    20 - 2 = 18

4 0
3 years ago
Other questions:
  • Given non-negative integers x and n, x taken to the nth power can be defined as: x to the 0th power is 1 x to the nth power can
    7·1 answer
  • What controls the duration of light that is allowed on the sensors
    15·1 answer
  • Roblox published a series of videos to help their audience use their creation engine, what are they called?
    7·2 answers
  • As a digital investigator for your local sheriff’s department, you have been asked to go with a detective to a local school that
    13·1 answer
  • Write a program that prompts the user to enter three cities and displays them in ascending order. Here is a sample run: Enter th
    8·1 answer
  • Resize vector countDown to have newSize elements. Populate the vector with integers {newSize, newSize - 1, ..., 1}. Ex: If newSi
    6·1 answer
  • What breakthrough in sound recording facilitated stereophonic recording? Ο Α. overdubbing O B. multitrack recording O C. digital
    10·1 answer
  • How network diagram help in scheduling a project? Draw activity network diagram as per given
    7·1 answer
  • A group of students writes their names and unique student ID numbers on sheets of paper. The sheets are then randomly placed in
    15·1 answer
  • Help me? ill do anything ill let u smash me or anything just HELP!
    15·2 answers
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!