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

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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