Create a data model of process showing entity associations

Assignment Help Database Management System
Reference no: EM13489923

1. NORMALIZATION OF DATA

A table of data for a library is shown in the table for Problem 9. Normalize these data into the third normal form, preparing them for use in a relational database environment. The library's computer is programmed to compute the due date to be 14 days after the checkout date. Document the steps necessary to normalize the data similar to the procedures found in the chapter. Index any fields necessary, and show how the databases are related.

STUDENT ID NUMBER

STUDENT FIRST NAME

STUDENT LAST NAME

NUMBER OF BOOKS OUT

BOOK CALL NO

BOOK TITLE

DATE OUT

DUE DATE

678-98-4567

Amy

Baker

4

hf351.j6

Avalanches

09-02-09

09-16-09

678-98-4567

Amy

Baker

4

hf878.k3

Tornadoes

09-02-09

09-16-09

244-23-2348

Ramesh

Sunder

1

i835.123

Politics

09-02-09

09-16-09

398-34-8793

James

Talley

3

k987.d98

Sports

09-02-09

09-16-09

398-34-8793

James

Talley

3

d879.39

Legal Rights

09-02-09

09-16-09

678-98-4567

Amy

Baker

4

p987.t87

Earthquakes

09-03-09

09-17-09

244-23-2348

Ramesh

Sunder

1

q875.i76

Past Heroes

09-03-09

09-17-09

2. DEFINING ENTITIES AND DATE MODELING-FIXED ASSET PROCEDURES

 The business rules that constitute the fixed asset procedures for the Safe Buy Grocery Stores chain are similar at all the store locations. The store manager at each location is responsible for identifying needed fixed assets and for selecting the vendor. Freezers, refrigerators, delivery vans, and store shelving are examples of fixed asset purchases. Once the need has been identified, each store follows the following procedures.

 The manager creates a purchase order, which is sent to the supplier. The supplier delivers the asset to the receiving clerk, who prepares a receiving report. Each week, the fixed asset department clerk reviews the fixed asset receiving report summary and creates a fixed asset inventory record for each receipt. The fixed asset clerk maintains the inventory records and depreciation schedules. The vendor subsequently submits an invoice to the AP department clerk, who creates an invoice record. The clerk reconciles the invoice against the receiving report and purchase order and then creates a payment obligation to be paid at a future date, depending on the terms of trade. On the due date, a check is automatically prepared and sent to the vendor, and the payment is recorded in the check register. At the end of each day, a payment summary is sent to the AP manager for review.

Required

Assume that the manual system described is to be automated using a relational database system. Perform the following tasks. You may need to make assumptions about how certain automated activities will be performed.

a. List all candidate entities in the procedures described.

b. Identify the valid entities, and explain why the rejected entities should no be modeled.

c. Create a data model of the process showing entity associations.

d. Create a fully attributed model by adding primary keys, foreign keys, and data attributes. Normalize the model.

Reference no: EM13489923

Questions Cloud

What is the fundamental frequency of the closed pipe : Consider two wind instruments with pipes of the same length, but one is open and the other is closed on one end. what is the fundamental frequency of the closed pipe
Explain what is the value of ccal for the calorimeter : She pours a 50.0 mL sample of water at 345 K into the calorimeter containing a 50.0 mL sample of water at 298 K. She carefully records the final temperature of the water as 317 K. What is the value of Ccal for the calorimeter?
Find the magnitude of velocity of the particle displacement : A transverse wave is propagation on water surface and is described by the equation y=0,01sin[(1,0)x + (30) t ], find the magnitude of velocity of the particle's displacement
Define the bond angles which are at least slightly different : Show the bond angles which are at least slightly different that are shown by the H2CCBr2 molecule.
Create a data model of process showing entity associations : Identify the valid entities, and explain why the rejected entities should no be modeled and create a data model of the process showing entity associations.
Organizing budget data and chart of accounts : Organizing Budget Data and Chart of Accounts
Explain it acts as an electrophile on which an enolate ion : What was the purpose of using aq. NaOH in aldol condensation lab? A. It acts as an electrophile on which an enolate ion can attack B. It acts as a nucleophile which can attack an electrophilic carbonyl carbon.
How did they manage the situation : Marks will be given on the soundness of your argument, research conducted, quality of report (presentation, referencing) and the understanding of the issues. Each report will be assessed individually.
How much revenue is recognized on the march income : How much revenue is recognized on the March income

Reviews

Write a Review

Database Management System Questions & Answers

  Write methods for outlier detection

Exceptions in credit card transactions can aid us fraudulent use of credit card. Suggest two methods for outlier detection.

  Write down sql dml statements which address the given

write sql dml statements that address the following requirements 1 update the employees table and give all employees

  Draw the cash-flow diagram for this situation

Construct a loan amortization table, similar to the one shown in table 6-2, showing the principal and interest seperated for the first 6 months of FunSoft's loan.

  Write command to list all employees in descending order

Write a command to list all the employees hired in 2003 and 2004. Sort the rows by the hire_date column in descending order.

  Explain what do business rules require to be effective

What are the advantages of having the DBMS between the end user's applications and the database. What are some reasons for studying file systems. IT 645 - Database Management Systems

  Create stored procedure to updates members balance

Create a stored procedure that updates the members' balance in the membership table by correctly recording the current or outstanding balance for each customer.

  Create set of relational tables that are normalized to bcnf

Using the information given above, create a set of relational tables that are normalized to BCNF.

  Determine the cartesian product of sets

Determine the Cartesian product (A X B) of the given pair of sets. A => Set of first letter of names of countries = A = { R, S, T } B => Set of numbers denoting Postal codes = B = { 0001, 1001}.

  Study and modify the postgresql source code

Write a Assignment to study and modify the PostgreSQL source code, with a focus on one of the core modules - the buffer manager

  Create an er diagram using the set of requirements

Create an ER diagram using the set of requirements provided for Oxford City Council's bicycle sharing scheme and identify the minimal set of functional dependencies and all candidate keys for the relation R

  Explain the benefits and current trends of data warehousing

Create a diagram using Visio, Microsoft Paint, or other graphical creation utility of your choosing to illustrate the conceptual data feeds into and out of the data warehouse. Note: The graphically depicted solution is not included in the required..

  Create class diagram

Draw a UML class diagram that models the aspects of job agencies that are described below.

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