Draw a dependency diagram to show the functional


Task

Table 1: Home Library

ISBN

Title

Author_LastName

Author_FirstName

Publisher

Date

Edition

Media

369852

Cosmos

Sagan

Carl

Random House

1980

1

Book

741258

No Secrets

Simon

Carly

Elektra

1972

I'

CD

654789

Symphony No 3 Dur Eroica Op 55

Beethoven

Ludwig

 

1805

1

CD

789654

On the Decay of the Art of Lying

Twain

Mark

Project Gutenberg

1880

I

I

1
1
1

eBook
eBook
eBook

258963

The Adventures of Sherlock Holmes

Conan Doyle

Arthur

Project Gutenberg

125896

The Divine Comedy

Alighieri

Dante

Project Gutenberg

357951

The Hitchhikers Guide to the Galaxy

Adams

Douglas

Pan books

1979

1

Book

852369

The Return of the King, Soundtrack

Shore

Howard

Reprise

2003

1

CD

831975

Unseen Academicals

Pratchett

Terry

Doubleday

2009 I'

Book

Using the Home library relation above:

1. Draw a dependency diagram to show the functional dependencies that exist in this relation.

2. Decompose the Home Library relation into a set of 3NF relations.

3. Draw the Relational Schema for each of these 3NF relations and show the referential integrity constraints that apply.

NOTE

For guidance on how to normalise database relations from a dependency diagram, watch this very short YouTube video: How to normalise database relations in 3 quick steps?

Manually drawing the dependency diagram, or the set of 3NF relations or the relational schema is NOT acceptable.

Rationale

This assessment aligns with the following subject outcomes:

be able to critically analyse a database design and apply normalisation theory and techniques;

Solution Preview :

Prepared by a verified Expert
Database Management System: Draw a dependency diagram to show the functional
Reference No:- TGS02737534

Now Priced at $45 (50% Discount)

Recommended (92%)

Rated (4.4/5)