Question: Please draw an Entity - Relationship diagram for the following application. A database is developed for the American Author's and Publisher's Association to maintain the

Please draw an Entity-Relationship diagram for the following application.
A database is developed for the American Author's and Publisher's Association to maintain the relevant data. The database keeps the authors' names, birth years, and biographies; an identifying number is assigned to each author in the database. An author can write any number of books; they can also collaborate to write a book. Each book is tracked by the International Standard Book Number (ISBN), price, category, and title. Publishers may sign royalty agreements with authors. When the agreements are signed, the contract period (i.e., start and end date) and the royalty rate should be specified. The royalty agreements are not exclusive; that is, an author can sign agreements with any number of publishers, and a publisher can have agreements with any number of authors.
When the publisher publishes a book, the publication date is kept in the database; a publisher would publish at least one book. Each publisher would have an identifying number, a name, and its operating cities maintained in the database. A publisher would also need to sign an exclusive contract with a distributor to distribute its books to the market. However, a distributor can represent many publishers. Every distributor in the database should have its name, identifying number, and phone number recorded, and it should represent at least one publisher. The distributors' phone numbers should be stored as area code, prefix, and line number.
NOTE:
Please provide the assumptions you make, if there are any. The assumptions should not contradict the business rules provided above.
Please upload a .bmp,.jpg..png,.pdf, or .doc/.docx file.
 Please draw an Entity-Relationship diagram for the following application. A database

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!