Question

In: Computer Science

Identify the relationships of Player and Player fields including PKs, CKs, and FDs. While using the...

  1. Identify the relationships of Player and Player fields including PKs, CKs, and FDs. While using the entities and fields found in Player, create a DBDL example of tables, fields, and key fields that are in third normal form. Convert this table to an equivalent collection of tables, fields and keys that are in third normal form. Represent your exercise answers in DBDL design from the database normalization phases explained in class.Player contains information about players and their teams. Player has attributes playerId, first, last, gender, teamId, teamName, teamCity where playerId is the only CK and the FDs are:

playerId  first

playerId  last

playerId gender

playerId  teamId

playerId  teamName

playerId  teamCity

teamId  teamName

teamId  teamCity

Player – sample data

playerId

first

last

gender

teamId

teamName

teamCity

1

Jim

Jones

M

1

Flyers

Winnipeg

2

Betty

Smith

F

5

OilKings

Calgary

3

Jim

Smith

M

10

Oilers

Edmonton

4

Lee

Mann

M

1

Flyers

Winnipeg

5

Samantha

McDonald

F

5

OilKings

Calgary

6

Jimmy

Jasper

M

99

OilKings

Winnipeg

Solutions

Expert Solution

This Data base is not in 3rd normal form as there is transitive dependency exist between :

These two are tansitive dependency in our database:

teamId  teamName

teamId  teamCity

Condition for a database to be in 3rd normal form is that the database must be in 2nd Normal form + no any transitive Dependencies in table

Transitive dependency : A dependency is said to be transitive if a functional dependency A->B where A,B both belongs to Non-prime attribute(attribute which is not part of candidate key)

Now to remove the transitive dependencies we have to decompose the table Like this :

so this is the finally how our main data base is decomposed into two tables inorder to remove the transitive dependency from data base so that we can satisfy the condition of 3rd Nomal form.


Related Solutions

Identify the relationships of Player and Player fields including PKs, CKs, and FDs. While using the...
Identify the relationships of Player and Player fields including PKs, CKs, and FDs. While using the entities and fields found in Player, create a DBDL example of tables, fields, and key fields that are in third normal form. Convert this table to an equivalent collection of tables, fields and keys that are in third normal form. Represent your exercise answers in DBDL design from the database normalization phases explained in class.Player contains information about players and their teams. Player has...
Question An item is up for auction. Player 1 values the item at 3 while player...
Question An item is up for auction. Player 1 values the item at 3 while player 2 values the item at 5. Each player can bid either 0, 1, or 2. If player i bids more than player j then i wins the good and pays his bid, while the loser does not pay. If both players bid the same amount then a coin is tossed to determine who the winner is, and the winner gets the good and pays...
Player 1 and Player 2 choose and integer between 0 and 100 (including 0 and 100)....
Player 1 and Player 2 choose and integer between 0 and 100 (including 0 and 100). Their choice is made simultaneously and independently. Suppose Player 1 chooses x and Player 2 chooses y. If x < y Player 1 obtains x and Player 2 obtains zero. Similarly, if y < x Player 2 obtains y and Player 1 obtains zero. If x = y then each one obtains x/2 = y/2. Find all pure strategy Nash equilibrium in this game.
Instructions: Using the format provided, identify for each account, including an asterisk for contra accounts: 1.  ...
Instructions: Using the format provided, identify for each account, including an asterisk for contra accounts: 1.   Whether the account will appear on a balance sheet (B/S), income statement (I/S), or neither (N) 2... Whether the account is an asset (A), liability (L), owners’ equity (OE), revenue (R), expense (E), or other (O) 3.   Whether the account is real or nominal 4.   Whether the account will be “closed” or left “open” at year-end 5.   Whether the account normally has a debit...
7. Identify the layers of the meninges and describe their anatomical and functional relationships to the...
7. Identify the layers of the meninges and describe their anatomical and functional relationships to the CNS (brain and spinal cord). 8. Identify and describe the major components of a typical neuron and indicate which parts receive input signals and which parts transmit output signals.
Explain the concept of tripartite relationships. Identify the parties of such a relationship for the municipality....
Explain the concept of tripartite relationships. Identify the parties of such a relationship for the municipality. Discuss how these parties balance the interest of each of the tripartite members, using an appropriate and recent example (ideally something that has been reported on in the media)
Explain the concept of tripartite relationships. Identify the parties of such a relationship for the municipality....
Explain the concept of tripartite relationships. Identify the parties of such a relationship for the municipality. Discuss how these parties balance the interest of each of the tripartite members, using an appropriate and recent example (ideally something that has been reported on in the media)
66. Describe the role of force fields in the approach to identify a protein that binds...
66. Describe the role of force fields in the approach to identify a protein that binds influenza hemagglutinin.
12. Identify at least one problem associated with using carburizing environment while sintering the plain carbon...
12. Identify at least one problem associated with using carburizing environment while sintering the plain carbon steel sprockets. 13. Identify at least one problem associated with using oxidizing environment while sintering plain carbon steel gears? 14. Search literature and identify at least one application of powder metallurgy to manufacture tools using composite materials. 15. Metallic sheets can be manufactured through rolling process using either plate or metallic powder as starting material; identify one drawback and one comparative advantage in each...
1. How does relationships analysis differ from other concept-generating methods? Identify the two types of relationships...
1. How does relationships analysis differ from other concept-generating methods? Identify the two types of relationships analysis techniques. 2. Describe the real-time response survey procedure. Kindly answer the two above questions separately
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT