Question: Assume: The isbn uniquely identifies a book. ( It does not identify each copy of the book, however. ) A book may have more than
Assume:
The isbn uniquely identifies a book. It does not identify each
copy of the book, however.
A book may have more than one author.
An author may have more than one book.
Each publisher name is unique. Each publisher has one unique
addressthe address of the firm's national headquarters.
Titles are not unique.
total CopiesOrdered is the number of copies of a book that the
bookstore has ever ordered, while copiesInStock is the number
still unsold in the bookstore.
Each book has only one publication date. A revision of a book is
given a new ISBN.
The category may be biography, science fiction, poetry, and so
on The title alone is not sufficient to determine the category.
The sellingPrice, which is the amount the bookstore charges for
a book, is always percent above the cost, which is the amount
the bookstore pays the publisher or distributor for the book.
a Using these assumptions and stating any others you need to
make, list all the nontrivial functional dependencies for this
relation.
b What are the candidate keys for this relation?
c Is the relation in NF If not, find a NF lossless join
decomposition of Books that preserves dependencies.
d Is the relation or resulting set of relations in BoyceCodd
normal form? If not, find a lossless join decomposition that is
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
