Professional Documents
Culture Documents
SYSTEM CASES
Submitted By: FIERRO, ANIKA MAE
Submitted To: Mr. Dennis Udani
19.) Defining Entities and Data and Data Modeling - Sales Order
Procedures
Required:
b.) Identify the valid entities and explain why the rejected entities
should not be modeled.
The valid entities are the following: Customer, Sales
Order, Inventory, Cash Receipt Record, Bill of Lading, Carrier,
Deposit Slip and Shipping Notice. All these valid entities meet
Conditions one and two. The rejected entities on the other hand
and the corresponding why they should not be modeled are the
following: Lotus Tea Importer Company and all departments
such as Sales, warehouse, shipping department, general ledger
department it is a violation of rule 1 wherein the company and
these departments are single occurrences; Various clerks such
as Sales representative, accounting department clerk, AR Clerk
it is a violation of rule 1 wherein Wording suggests only one
clerk and a violation of rule 2 wherein there is no evidence of
attributes unique to this entity; stock release document It is a
violation of rule 2 wherein it derives entirely from sales order;
Mail room employees It is a violation of rule 2 wherein
assumption is that no employee specific data needs to be
captured by this system; Packing slip - This is a view It is a
Violation of rule 2 wherein it derived from sales order; Invoice
- It is a Violation of rule 2 wherein it derived from sales order;
Customer Check It is a Violation of rule 2 wherein it used to
create record in cash receipts journal; Inventory account
summary It is a violation of rule 2 wherein it derived from
inventory records; remittance advices it is derived from the
sales order and sent to the customer to facilitate posting
payments to the correct customer account; AR account summary
it is derived from the AR subsidiary ledger or the total of all
unpaid sales orders; Price list this entity may be represented as
either a separate table or more simply as a field in the inventory
record.
Sends
CUSTOMER
Involves
CASH RECEIPTS
PRODUCT
CARRIER Sent To
d.) Create a fully attributed model by adding primary keys, and data
attributes. Normalize the model.
CASH RECEIPTS
DEPOSIT
CR NUMBER
Contains DEPOSIT NUMBER
DEPOSIT NUMBER
CUSTOMERNUMBER DEPOSIT DATE
CUSTOMER CHECK NUMBER AMOUNT
DATE RECEIVED BANK ACCOUNT NUMBER
AMOUNT
BOL NUMBER
LINE ITEM DETAIL
DATE
ORDER NUMBER FOB TERMS
Includes
PRODUCT NUMBER PRODUCT VALUE
QUANTITY SOLD
PRODUCT
PRODUCT NUMBER
DESCRIPTION CARRIER
REORDER POINT
QUANTITY ON HAND CARRIER NUMBER Sent To
EPQ
UNIT SALES PRICE CARRIER NAME
UNIT COST CARRIER ADDRESS
CONTACT PERSON
OFFICE PHONE NUMBER
PERFORMANCE SCORE
a.) A retail sales company prepares sales order for its customers
purchases. A customer can make many purchases, but a sales order is
written for a single customer.
SALES ORDER
CUSTOMER
c.) A company that sells antique cars prepare a sales order for each car
sold. The inventory for this company consists of unique automobiles,
and only of these automobiles may be listed on a sales order.
ITEM CUSTOMER
e.) A video rental store uniquely identifies each of its inventory items
so customers can rent a movie and return the movie via drop box, and
the store can identify which copy of the movie was rented and
returned. A customer is allowed to rent up to six movies at a time, but
a movie can only be rented by one customer at a time.
CUSTOMER MOVIE