Question

The Case Express Delivery (ED) is a Morgantown based home goods company. Customers can call in...

The Case

Express Delivery (ED) is a Morgantown based home goods company. Customers can call in orders and ED mails the items to the customer. They also email the customers a bill, as seen below. Customers can mail in a check, once they receive the order. ED needs to track whether the order has been paid or not, but the payment information is handled by a third-party vendor.

ED needs to create a database to track their customers. Each customer receives a permanent ID when they call in. While on the phone, they also gather information regarding the customer's name, address, and email. A customer can have multiple emails, but we need only one email to be on the order. Customers can be of two types – individuals and corporate. Corporate customers have a tax id number that has to be stored by the company.

ED’s products are stored in a back room. The employee sends the products to the address on file for each specific order. ED wants to track which employee packed the products for each order (one employee is assigned to each order). Employee’s first and last name, address, phone numbers, and how long the employee has worked for the company needs to be tracked.

Draw an object model that shows the necessary data components for the database in ST's new system. If you make assumptions (which you should keep to an absolute minimum!), make sure to list them in detail. Include all calculated fields needed to create the order shown above!

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Step 1: Customer [Either Individual or Corporate make a call to Express Delivery for ordering home goods]

Step 2: Express Delivery [Soon after receiving a call Permanent ID or Tax ID is created based on customer profile (Individual or Corporate) further, details of the customer such as Name, Address, Email and Product ID s noted and confirmed]

Step 3: Employee Back Room [The product ID & details of the customer is sent to the back room, where one of the employees would process and mail to the product to the required customer. Herein each employee would record his own details, customer details and corresponding Product ID mailed and send a copy of it to the third party vendor for payment collection and another copy to Express delivery company to maintain the everyday database.

Step 4: Third Party Vendor [On receipt of employee details, customer details and Product ID, the third party vendor would initiate payment collection]

Add a comment
Know the answer?
Add Answer to:
The Case Express Delivery (ED) is a Morgantown based home goods company. Customers can call in...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • *Part II:Smith has decided to track customers and what s/he is orderingthe most. In order to...

    *Part II:Smith has decided to track customers and what s/he is orderingthe most. In order to do this,create a fifth base entitytothe database (i.e., table)called OrderNumber. For this table, Smith wants to be able to have a unique order number(each time the customer visitsthe restaurant), the customer number, and what food the customer ordered(assume the customer only orders one itemeach visit).As the database administrator,Smith is allowing you to setup the table, relationship(s), and ensure that at least 10 records are...

  • I need help. Valley Vineyard Conceptual Model Case Read the case then create an entity-relationship diagram...

    I need help. Valley Vineyard Conceptual Model Case Read the case then create an entity-relationship diagram that captures the essence of the problem domain. Identify the entities (diagrammed in a rectangle box) Establish and label the relationships (diagrammed in a diamond) Determine the cardinalities Add the attributes, if you diagram is too busy the attributes can be on a separate page. Be sure to note any assumptions you have made. CASE: Valley Vineyard’s customers are mainly restaurants and wine shops...

  • Create an ERD using Lucid Chart for the following description. Be sure to include all necessary...

    Create an ERD using Lucid Chart for the following description. Be sure to include all necessary entities, attributes, and correct cardinality in relationships between entities. Don’t forget foreign keys. You have been asked to build a database for a technology company called TechNow. The company owner needs to keep track of the customers that buy their products, the employees that work at TechNow, the offices that the employees use, the vendors that provide them with products, and the products themselves....

  • Entity relationship diagram (ERD) question: An online food delivery company hires you to design a small...

    Entity relationship diagram (ERD) question: An online food delivery company hires you to design a small database to store information about the online orders. You’re given the following requirements: ⚫ A customer is uniquely identified by his/her email. For each customer, we also record his/her name, phone number and address. The address is composed of suburb and street. ⚫ A rider is uniquely identified by his/her ID. We will keep record of the rider’s age, gender, phone number and available...

  • I already did the assignment. Just please help me check it right or wrong Question: Jorge’s Home Services LLC (JHS) is...

    I already did the assignment. Just please help me check it right or wrong Question: Jorge’s Home Services LLC (JHS) is a home improvement retailer in Northern Virginia. JHS does not employ installers, but rather subcontracts the installations out to a list of approved installers. Whenever a customer comes to the store to request an installation service, a JHS agent will help create a contract for the installation and instantly assign an installer to the job. Afterwards, the installer will...

  • Arrays Artistic Solutions wants to keep track of 100 of customers, including the following fields: Customer...

    Arrays Artistic Solutions wants to keep track of 100 of customers, including the following fields: Customer ID Last Name First Name Street Address City State Zip Code Phone Number Email Address Without access to a database program, you decide that keeping this information in one or more arrays is the best solution. The question is, what kind or kinds of arrays would you use? Discuss whether any or all of the following is suitable for this application, indicating why you...

  • Problem 33, chapter 7 from Database Systems 13th edition by Coronel Write a query to display...

    Problem 33, chapter 7 from Database Systems 13th edition by Coronel Write a query to display the employee number, last name, email address, title, and department name of each employee whose job title ends in the word “ASSOCIATE.” Sort the output by department name and employee title Problem 36, chapter 7 from Database Systems 13th edition by Coronel Write a query to display the number of products within each base and type combination, sorted by base and then by type...

  • A database used for a toy store that keeps track of the inventory and purchase orders...

    A database used for a toy store that keeps track of the inventory and purchase orders from the store. All clients will have their membership ID card to shop. This database will help the store to keep track of their orders. It will also help the store to know how many products are available in the inventory. It is necessary to have a membership to purchase a product. The customer can also bring coupons to get discount. Key attributes: Salesman:...

  • A database used for a toy store that keeps track of the inventory and purchase orders...

    A database used for a toy store that keeps track of the inventory and purchase orders from the store. All clients will have their membership ID card to shop. This database will help the store to keep track of their orders. It will also help the store to know how many products are available in the inventory. It is necessary to have a membership to purchase a product. The customer can also bring coupons to get discount. Key attributes: Salesman:...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT