Using the normalization process and rules

Assignment Help Database Management System
Reference no: EM13850775

You own a services company and would like to start keeping better track your sales representatives and customers.

You want to keep track of the customers and the sales representatives. Only one sales representative can be assigned to each customer.

You would like to track the customer ID, the customer name, the customer address, the customer's contact name, the customer's contact number, the customer's credit limit, the customer's outstanding balance, and the sales representative assigned to the customer. Youwould  like to track each sales representatives ID number, their name, their address, their contact number and their date of hire.

You only want to track one contact number and one address for the customer, and one contact number and one address for the sales representative.

The  unnormalized table looks as follows: Customers (CustID, CustName, CustAddr, CustContactName, CustContactNumber, CustCreditLimit,CustBalance, SalesRepID, SalesRepName, SalesRepAddr, SalesRepContactNumber, SalesRepHireDate)

Part A

Using the normalization process and rules submit:

1 The 1NF table(s) - and an explanation of why each table(s), is in 1NF - using normal form definitions.

2 The 2NF table(s) - and an explanation of why each table(s), is in 2NF - using normal form definitions.

3 The 3NF table(s) - and an explanation of why each table(s), is in 3NF - using normal form definitions.

Use the table notation on page 34 to describe each table - DO NOT submit spreadsheet formatted tables or content.

4 The functional dependencies - use functional notation on page 162 to describe the functional dependencies. Only one set of functional dependencies should be submitted.

AND provide a narration explaining the choice of the primary key for each table.

You must use and refer to the Normalization rules used in our textbook. Failure to use these rules in the explanation will result in a minimal grade reduction of 15%. Other normalization approaches may be used to augment, but not replace the rules, in our text.

Do not expand the solution beyond the above boundaries and do not add any fields without an explanation of why you added that field.

Part B (worth 5% of the exercise grade)

You now realize that some customers have enough business to enable you to assign more than one sales

representative to a customer. You must expand the design to be able to accommodate more than one sales rep for each customer.

The unnormalized table now appears as follows:

Customers (CustID, CustName, CustAddr, CustContactName, CustContactNumber, CustCreditLimit,

CustBalance, (SalesRepID, SalesRepName, SalesRepAddr, SalesRepContactNumber, SalesRepHireDate))

Submit the 3NF table(s) needed for this new design AND explain the reasoning behind any changes to

this set of 3NF tables versus those found in Part A.

Contact the instructor with any questions.

Submit the assignment in a word document under the week's Assignment. Name your document Last

Name_Design (i.e. Smith_Design).

Reference no: EM13850775

Questions Cloud

Reflect and examine your looking-glass self : REFLECT and EXAMINE your Looking-Glass Self as it was in high school and then in adulthood. How did it change during the transition from high school to adulthood? IDENTIFY the people that influenced, or caused, you to see yourself differently.
Major trends that profitability ratios exhibit : Describe the major trends that profitability ratios exhibit, and provide an opinion on what this means to the company. Describe how this company is doing relative to its industry (compare your company’s ratios to the industry’s ratios). This is for P..
How might this impact his or her academic career : If a student is caught in this situation, how might this impact his or her academic career, professional career, or reputation in the local community
Define a function that takes an environment : Define a function that takes an environment and an identifier, and indicates whether or not the identifier has a value associated with in the environment.
Using the normalization process and rules : The 1NF table(s) - and an explanation of why each table(s), is in 1NF - using normal form definitions.
Major trends that asset management ratios exhibit : Describe the major trends that asset management ratios exhibit, and provide an opinion on what this means to the company. Describe how this company is doing relative to its industry (compare your company’s ratios to the industry’s ratios). This is fo..
What is your estimate of the stocks current price : A company currently pays a dividend of $3 per share (D0 = $3). It is estimated that the company's dividend will grow at a rate of 16% per year for the next 2 years, then at a constant rate of 7% thereafter. The company's stock has a beta of 1.05, the..
What is the projected effective gross income : You intend to develop a rental apartment building that has 100 units. It is in a good market and you will immediately fill it up, though with people moving in and out, and fixing up apartments between tenants, you have a typical vacancy rate of 5%. W..
Principal balance on the loan at end of that first month : A borrower takes out a 30-year mortgage loan for $250,000 with an interest rate of 5% and monthly payments. What portion of the first month’s payment would be applied to amortization of the principal? What would be the principal balance on the loan a..

Reviews

Write a Review

Database Management System Questions & Answers

  Give a list of employee names

Using the Northwind database - Give a list of employee names and each employee's corresponding customers by company name.

  Create and input the design of the table

When building a database, you should first create and input the design of the table and reports at the same time. determine the input and then design the tables

  Describe the objectives of the database environment

Describe the objectives of the database environment and Describe the problems and constraints

  Create a database

Create a database that implements the proposed data warehouse schema.

  Design the star schema for any data mart you have identified

Design the star schema for any Data Marts you have identified, ensuring your Dimensions are conformed, primary and foreign keys are clearly labelled, and that your attributes are named using verbose textual descriptions.

  Write long term problems when constraints are implemented

Why are these so significant yet so frequently ignored by developers? Write the long term problems when these constraints are not implemented? "

  Database modeling and design

Database Modeling and Design: A complete table diagram. Transform model to tables, include all attributes and keys.

  What factors will influence how you design the database

The small publishing company you work for wants to create a new database for storing information about all of its author contracts. What factors will influence how you design the database?

  Build the prototype as a distributed system

You should document a UML design for the proposed system. This should include a description of: architecture, requirements and functionality, detailed system design.

  Design database in microsoft access

Access will draw a line, called_______a, between matching fields in two tables, indicating that the tables are related. You can then select fields from either table. Access joins the tables automatically.

  Validate the logical model using normalization

Your Learning Team has been hired as database consultants for a start-up company that will stream movies over the Internet (similar to Hulu, Netflix, and others). Validate the logical model using normalization

  Define the relationships between the tables

Using Microsoft Access create the tables and relationships defined in your data model. Your Microsoft Access Database at this point should include the following: The Tables as defined in your Entity Relationship Diagram. The Relationships between t..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd