Designed a logical schema for cpc

Assignment Help Basic Computer Science
Reference no: EM131111338

A consulting company named Database Experts has also designed a logical schema for CPC. CPC found that their design is different from yours. There is the following table in their logical schema.

Donation (Donator#, Program#, Date, Amount, Title, Theme, Deadline)

The requirements of CPC also indicate that there are the following Functional Dependencies:

Donator#, Program# -> Date, Amount

Program# -> Title, Theme, Deadline

Theme -> Deadline

Although the designers at Database Experts claim that their design is superior in all aspects, CPC gives you a fair chance to justify your position. Now it's your time to do the following.

1). Find the primary key for the table DONATION (You have to show the process) (10 points)

2). Determine which normal form the DONATION table is in. Explain why.

3). Decompose their table into 3NF tables. Specify primary keys and foreign keys of your tables. (You need to show the process)

Reference no: EM131111338

Questions Cloud

Importance of clarity and conciseness : The Importance of Clarity and Conciseness (Module Six)As the new communications manager for International Gadgets, you have come across many examples of ineffective communications, including some olderdirectives that were never carried out, mostly..
Construct a scattergram for these data and interpret : Work standards specify time, cost, and efficiency rooms for the performance of work tasks. They are typically used to monitor job performance. In the distribution centre of McCormick and Co. Inc, data were collected to develop work standards for t..
Dealing with artificial intelligence : Giving reasons list why Perl is not commonly used as a programming language when dealing with artificial Intelligence?
Draw and label a time line depicting the cash flows : Draw and label a time line depicting the cash flows associated with Starbuck Industries' proposed investment. Use arrows to demonstrate, on the time line in part a, how compounding to find future value can be used to measure all cash flows at the end..
Designed a logical schema for cpc : A consulting company named Database Experts has also designed a logical schema for CPC. CPC found that their design is different from yours. There is the following table in their logical schema.
Construct a scattergram for the data : Emotional exhaustion, or burnout, is a significant problem for people with careers in the field of human services. Regression analysis was used to investigate the relationship between burnout and aspects of the human services professional's jo..
Question-conceptual design : Perform conceptual design for the TCI. You are required to generate an ER diagram. And you also need to write the specification that includes additional constraints not shown on the diagram. The specification should be written in English. If you b..
Describe a general algorithm for adding two fractions : Using both pseudo code and a flowchart, describe a general algorithm for adding two fractions.
List and explain the contract issues in cyberspace : Distinguish between a "preexisting legal obligation" and "past consideration". List and explain the contract issues in cyberspace. Make sure to explain the obligations of service providers to reveal identity and content

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Create a sequentially numbered array

Create a sequentially numbered array of 50 integers. Then use the Random_range procedure to shuffle the array in a random order.(Each number will only appear once in the array.) Display the shuffled array.

  Write a c program that calculates the change

Write a C program that calculates the change due to a customer by denomination; that is, how many pennies, nickels, dimes, etc. are needed in change. The input is to be the purchase price and the size of the bill tendered by the customer ($100, $5..

  Use double variable to represent the private data of class

Use double variable to represent the private data of the class. Provide a constructor that enables an object of this class to be initialized when it is declared.

  Display each of these constants in decimal

Display each of these constants in decimal, in hexadecimal, and as a character usingcout. Your program will have a total of ninecoutstatements.

  The coefficient of static friction at the floor is µs=0.4

Determine the minimum force P that can be applied without causing movement of the 250-lb crate which has a center of gravity at G.

  Online search for a good or service offered

Online search for a good or service offered in another country

  Function 2n3 - 18n is o(n3)

Argue why the following is true:Function 2n3 - 18n is O(n3) and also it is O(n4) but it is not O(n2log n).

  Write a c++ program for encrypting and decrypting files

Write a C++ program for encrypting and decrypting files. Since this program performs two different functionalities (encryption and decryption), prompt the user to select the type of cryptographic technique as shown below.

  Compute the mean and standard deviation of x

Compute the mean and standard deviation of X.

  Find out about desktop virtualisation

The management of your employer wants to find out about desktop Virtualisation and how it works. They think that there may be some advantage to the organisation from adopting some of these desktop Virtualisation technologies.

  Types of bullying to which amanda todd was subjected

Describe at least two (2) types of bullying to which Amanda Todd was subjected. Identify at least three (3) consequences that Amanda Todd experienced as a result of being bullied, and discuss her attempts to deal with them.

  A network analyzer displays the following ip datagram

A network analyzer displays the following IP datagram that carries a UDP segment. Use the IP and UDP headers to answer the following questions

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