Question
Create an ERD using Lucid Chart for the following description. Be sure to include all necessary entities, attributes, and correct cardinality in relationships between entities.
Create an ERD using Lucid Chart for the following description. Be sure to include all necessary entities, attributes, and correct cardinality in relationships between entities. Dont forget foreign keys and any specializations. A local library needs your help designing a database to keep track of books and the customers that check the books out. Each book has a unique ISBN, as well as a title and year that the library would like to track. The library keeps track of each customer name and email address. In addition, the library keeps track of book publishers and authors, and the name and address of each. The library also tracks the two types of publishers: academic and fiction. If a publisher is academic, they cannot be fiction and vice versa. The library adds a customer to the database after they check out a book, and they can check out multiple books at a time. A book can be checked out by multiple customers but might never have been checked out. When a book is added to the database, its author and publisher are added as well. A book must have at least one author and if an author is in the database, he or she must be associated with a book. Each book may be written by multiple authors and each author may have written many books. A single publisher may have published many books, but each book has only one publisher. If a publisher is in the database, they must be associated with a book.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started