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

  Explain what kind of analysis is best by basic chart types

He wants you to create a chart or charts to be displayed to upper management who will make major business decisions based on your presentation. Explain what kind of analysis is best summarized by each of the six basic chart types.

  Basic forms of conducting international business

Discuss the basic forms of conducting international business, and basic international business strategies.

  What is the most challenging aspect

What is the most challenging aspect of using the economic analysis workbook?

  System knows the ip address and ethernet address of server

assume that your system already knows the IP address and Ethernet address of the web server www1.anyorg.com (so you do not have to do a DNS lookup or ARP request). Fill in the missing information that would be contained in the Ethernet frame as it..

  What must be done if a c program passes

What if a Java method, which stores multidimensional arrays as arrays of array object references, passes such an array to a Fortran subprogram?

  Define a lan-to-wan, internet, and web surfing

Richman Investments requires the enforcement of strict ingress-egress filtering policies for network traffic. Certain traffic is expressly forbidden:

  How many routers do you traverse

How many routers do you traverse just to get out of your local site? Read the man page or other documentation for trace route and explain how it is implemented.

  Fraction with a denominator

Simplify each of the following algebraic expressions. All sets are assumed to be subsets of a universal set U.

  Write a complete program in a class named showdesign

Write a complete program in a class named ShowDesign that uses the DrawingPanel The window is 200 pixels wide and 200 pixels tall. The background is white and the foreground is black.

  Problem regarding the ssl and certificates

SSL is an acronym for Secure Sockets Layer, an encryption technology that was created by Netscape. SSL creates an encrypted connection between your web server and your visitors' web browser allowing for private information to be transmitted withou..

  How much extra transmission delay will the segments

a) How much extra transmission delay will the segments experience?

  The relevant theory and/or research inform

What specifically worked well? How do I know it worked well? What specifically worked least well? Why do I think that?

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