Computer Science Homework Solutions
Problem
#71862

What is the primary key in this problem and the dependencies? I am trying to normalise the database.

The following business rules form the basis of the database design.

·         A member receives many invitations, and each invitation is sent to many members.

·         An invitation may be sent to different members on different dates. The date a member accepts an invitation is recorded.

·         Each invitation includes a dinner of a type, and a dinner type may apply to many invitations.

·         A dinner is based on a single entrée, but an entrée may be used as the basis for many dinners. For example, a dinner may be composed of a fish entrée, rice, tossed salad, and mixed vegetables. Or the dinner may be composed of a fish entrée, baked potato, vegetable soup, corn, and string beans.



The following table gives the attributes and sample values.

MEMBER NUM   MEMBER NAME   EMAIL ADDR  INVITE NUM  INVITE DATE
214                   Alice Hanz          ah@com                 8            2/23/04

ACCEPT DATE   DINNER CODE  DINNER DESCRIPTION ENTRà‰E CODE
   2/27/04                  D5                 sea delight                    E3


ENTREE DESCRIPTION
Stuffed crab

The attatched file shows the table.

Attached file(s):
Attachments
table for database.doc  View File

Attachment Content Summary (Note: view attachment at the above link before purchasing. Actual attachment content may vary slightly from that shown below.)

table for database.doc
The following table gives the attributes and sample values.

MEMBER NUM MEMBER NAME EMAIL ADDR INVITE NUM INVITE DATE ACCEPT DATE
DINNER CODE DINNER DESCRIPTION ENTRЙE CODE ENTREE DESCRIPTION

214 Alice Hanz ah@com 8 2/23/04 2/27/04 D5 Sea Delight E3 Stuffed crab



Solution Summary

Identification of dependencies in a database table in order to normalize the database

Solution
What is this?
By OTA - Overall OTA Rating
Neha Jain, ME - 4.9/5
Purchase Cost Now
$2.19 CAD (was ~$7.98)
Included in Download
  • Plain text response
  • Attached file(s):
    • Table for database_Solution.doc
$2.19 Instant Download
Add to Cart
Why you can trust BrainMass.com
  • Your Information is Secure
  • Best Online Academic Help Service
  • Students find real academic Success
Related Solutions
Browse