Question

You have been assigned to a new development team. A client is requesting a relational database sy...

You have been assigned to a new development team. A client is requesting a relational database system to manage their present store with the anticipation of adding more stores in the future.

You received an email from the client with the list shown below. Currently, this list tracks their daily business. To prepare for the meeting with the client, you develop a first draft prototype of a relational database.

In your one page MS Word pdf report include the following:


  1. . Table(s) needed. Hint: Think of the table’s purpose.

2 Fields for each table (list ‘primary key field’ first).

  1. . Add a page footer with your full name, date prepared, and filename
  2. . Name at least 7 additional fields (in addition to those listed in table below).
  3. . Which field or fields shown below do not belong in a table? Explain why.
  4. Identify the primary key for each table by underlining.
  5. . Draw an E-R diagram showing relationships between tables.

For the E-R diagram you can use Crow’s Feet symbols or join line between tables at the field level (primary key to foreign key).

You choose the method of how to show these relationships. Some options include: hand drawn with a picture of it inserted into a document, MS Access, or graphics software.

  1. . Develop 3 questions to ask client at your face-to-face meeting next week that will assist in refining the prototype’s design.

LastName

FirstName

InvoiceDate

InvoiceItem

Quantity

Price

Tax

Total

Shire

Robert

12/14/2012

Antique Desk

1

3000

249

3249

Goodyear

Katherine

12/10/2012

Dining Table

1

1000

83

1083

Tierney

Doris

12/23/2012

Book Shelf

1

250

20.75

270.75

Anderson

Donna

12/22/2012

Desk Lamp

1

45

3.74

48.74

Shire

Robert

12/14/2012

Antique Chair

2

125

20.75

270.75

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

KINDLY UPDATE THE GIVEN ANSWER TO A PDF AND PROVIDE YOUR PERSONAL DETAILS IN THE FOOTER OF IT.

1.IDENTIFYING TABLES:(primary keys are in bold)

  • Customer- It will store the details of the customer that is going to purchase the item.
    • customer_id
    • first_name
    • last_name
    • order_id:foreign key to order placed by customer
    • mobile_num
  • Employee:It will store the details of the employee that takes the order
    • emp_id
    • first_name
    • last_name
    • hire_date
    • area_id:foreign key to area to store in which area shop the employee works in
    • age
    • mobile_num
  • Item:To store details of each item and keep a track in inventory
    • item_id
    • item_name
    • item_unit_price
    • item_instock
  • Area: To store details of each area a store is in.
    • area_id
    • area_address
  • Order:To keep track of orders placed by customers
    • order_id
    • customer_id:foreign key to customer who placed order
    • employee_id:foreign key to employee who took order
    • invoice_date
    • area_id:foreign key to area where order is placed
    • order_detail_id
  • OrderDetails:To store the products added in each order and the billed amount.
    • order_detail_id
    • order_id:foreign key to order placed
    • item_id:foreign key to item that is in the order
    • item_unitprice
    • item_quantity
    • discount
    • total_bill
  • ER DIAGRAM:

  • questions for clients:
    • Will the payment be accepted with different methods except cash online banking,cards?If yes we can add a new table for payment.
    • Will there be a team of employees and a manager for each store? We can add a manager table as well then.
    • Will there be different departments for each store?if yes we can add a department store as well.
    • Will there be shifts for employees?,we can add a field in employee table for that and mark their attendance .
Add a comment
Know the answer?
Add Answer to:
You have been assigned to a new development team. A client is requesting a relational database sy...
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
  • You have been assigned to a new development team. A client is requesting a relational database sy...

    You have been assigned to a new development team. A client is requesting a relational database system to manage their present store with the anticipation of adding more stores in the future. You received an email from the client with the list shown below. Currently, this list tracks their daily business. To prepare for the meeting with the client, you develop a first draft prototype of a relational database. In your one page MS Word pdf report include the following:...

  • For this option, you will use the Sales and Purchased Items tables below. You are to...

    For this option, you will use the Sales and Purchased Items tables below. You are to develop CREATE TABLE statements for both tables and analyze the two tables for redundancies in the dataset. Finally, you should explain why these two tables are not candidates for a relational model. Sales Table LastName FirstName Phone InvoiceDate InvoiceItem Price Tax Total Shire Robert 206-524-2422 12/14/2017 Antique Desk 3000.00 249.00 3249.00 Shire Robert 206-524-2422 12/14/2017 Antique Desk Chair 500.00 41.50 541.50 Goodyear Katherine 206-524-3544...

  • THE QUEEN ANNE CURIOSITY SHOP PROJECT QUESTIONS Figure 2-36 shows typical sales data for the Queen...

    THE QUEEN ANNE CURIOSITY SHOP PROJECT QUESTIONS Figure 2-36 shows typical sales data for the Queen Anne Curiosity Shop, and Figure 2.37 shows typical purchase data. A. Using these data, state assumptions about functional dependencies among the columns of data. Justify your assumptions on the basis of these sample data and also on the basis of what you know about retail sales. FIGURE 2-36 Sample Sales Data for the Queen Anne Curiosity Shop LastName FirstName Phone InvoiceDate Shire Robert 206-524-2433...

  • Database design Part One (Conceptual Database Design) As a database developer, you have been asked to...

    Database design Part One (Conceptual Database Design) As a database developer, you have been asked to design a new database the operation of the new project within the Liverpool John Moores University (LJMU). LJMU i planning to deliver a number of professional training courses in Al. Each course is delivered by one member of staff at LJMU's Training Centre; each staff is allocated a staff number. The policy of LJMU is to record the start working date of each staff,...

  • You are a database consultant with Ace Software, Inc., and have been assigned to develop a...

    You are a database consultant with Ace Software, Inc., and have been assigned to develop a database for the Mom and Pop Johnson video store in town. Mom and Pop have been keeping their records of videos and DVDs purchased from distributors and rented to customers in stacks of invoices and piles of rental forms for years. They have finally decided to automate their record keeping with a relational database. You sit down with Mom and Pop to discuss their...

  • Please do not delete the questions. 1. What is the purpose of a database? 2. What...

    Please do not delete the questions. 1. What is the purpose of a database? 2. What is the reason to use a database over a spreadsheet? 3. Based on the previous answers (#1 & #2), there is a simple rule of thumb. A spread sheet is used when there is _________________________. A database is used when there are _________________________. 4. Please answer followings. a) A group of 8 bits is called a ____________ (from Chapter 4). b) The answers of...

  • Project 2 (Clothing Rental) Fashion Rental is a rental company located in Manhattan, New York, sp...

    Project 2 (Clothing Rental) Fashion Rental is a rental company located in Manhattan, New York, specializing in rental of high end wome en clothing for the fashion industry. Over the past 12 months, her business has experienced tremendous growth due to a boom in the fashion Industry. The business has kept the daily service records in a workbook format and now needs to expand its reporting capabilities to develop a relatio nal database to effect a more functional structure. Fashion...

  • PROBLEM STATEMENT: Suppose you have a client that has given you the following business rules to...

    PROBLEM STATEMENT: Suppose you have a client that has given you the following business rules to form the basis for a database design. The database must enable the manager of a company dinner club to mail invitations to the club’s members, to plan the meals, to keep track of who attends the dinners, and so on. Each dinner serves many members, and each member may attend many dinners. A member receives many invitations, and each invitation is mailed to many...

  • ROLE-PLAY EXERCISE On Command Corporation PROCESS You have been assigned a role in the On Command...

    ROLE-PLAY EXERCISE On Command Corporation PROCESS You have been assigned a role in the On Command Corporation case. Please read the general information (Introduction) about the case. Read and understand your role. Your teammates have different roles. Due the situation, you need to work with your team to produce an employee meeting, you have 15 minutes to present the statement and conduct the meeting – see the link attached with information about an employee meeting (you need to create a...

  • Database Design Problem You have been hired to review the accuracy of the books of Northeast...

    Database Design Problem You have been hired to review the accuracy of the books of Northeast Seasonal Jobs International (NSJI), a job broker. NSJI matches employers whose business is seasonal (like ski resorts) with people looking for part time positions at such places. Employers are located in the Northeast (New England), but recently expanded to include parts of Canada. NSJI maintains all of this information in a flat file spreadsheet (see attached layout of the spreadsheet structure). Required: 1) From...

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