subject

Given the data in the two tables, you can see that an AGENT – through the AGENT_CODE – can occur many times on the CUSTOMER table. But each CUSTOMER has only one AGENT.
This covers part of the business rules as:
• Each AGENT can have many customers
• Each CUSTOMER may have one AGENT.
However, this is very imprecise. Words such as “can” or “may” imply that the relationship is
optional, causing the crow’s-foot connector on the associated ERD to appear as this:
This symbol is always overused by students because it is misrepresented in the text. Optional
relationships are much more infrequent than what the text leads the reader to believe.
If we look at the data more closely, we see that there is no CUSTOMER who is not assigned an
AGENT; nor is there any AGENT who is not assigned a CUSTOMER. Therefore, the relationship is
NOT OPTIONAL. The business rules should not be written without “can” or “may”, and the crow’sfoot connector on the associated ERD to appear as this:
• Each AGENT has many customers
• Each CUSTOMER has one AGENT.
In addition, it is impossible to jump right to “many” without having at least a zero or a one, first. So the
business rule must also include that starting point in the relationship description. So the final, precise
business rules are written as:
• Each AGENT is assigned one to many customers
• Each CUSTOMER is handled by one and only one AGENT.
Written this way, we account for both beginning and ending symbols in the relationship, as well as the
bi-directional nature of all relationships.


Given the data in the two tables, you can see that an AGENT – through the AGENT_CODE – can

 
occur

ansver
Answers: 1

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 22:00
What is the name of the option in most presentation applications with which you can modify slide elements? 1. the option enables you to modify a slide element in most presentation applications.
Answers: 3
question
Computers and Technology, 23.06.2019 09:00
Design a class tictactoe that: holds the following information about the game: two-dimensional array (3 by 3), and winner. add additional variables as needed. includes the functions to perform the various operations on objects. for example, function to print the board, getting the move, checking if move is valid, determining if there is a winner after each move. add additional operations as needed. includes constructor(s). write the functions of the class, and write a program that uses the class. the program should declare an object of type tictactoe. the program will create the board and store it in the array. the program will allow two players to play the tic-tac-toe game. after every valid move update the array, check if there is a winner. if there is no winner and no tie, then print the board again to continue.
Answers: 2
question
Computers and Technology, 26.06.2019 02:00
Which management technique was developed by the us defense establishment? a. work breakdown structure b. work allocation structure c. project planning structure d. resource plan structure
Answers: 1
question
Computers and Technology, 26.06.2019 06:30
What important technology has done the most to allow small businesses a change to compete with larger international companies?
Answers: 2
You know the right answer?
Given the data in the two tables, you can see that an AGENT – through the AGENT_CODE – can occur...
Questions
Questions on the website: 13722367