subject

You have been asked to create a database to keep track of the stock of a small bookstore. The business wants to record details of books, their authors and publishers, the categories of books, and book bundles they offer. You have the following details:
• Details of books that need to be stored are the ISBN, title, edition number and the price.
• Details of book authors (their names and date of birth) must be stored. Each author can write multiple books, and each book can have multiple authors.
• The bookstore only wishes to store details of authors who have written books they sell.
• The name, contact phone number and address of book publishers must be stored. Each publisher can publish multiple books.
• The bookstore wishes to store details of all major publishers, even if the store does not currently sell any of their books.
• A list of book categories/topics must be stored. Each book can have multiple categories, and each category can apply to multiple books.
• Sometimes the bookstore offers book bundles, where they sell multiple books together for a discounted price. The database must store a name, description and price for each bundle.
• The database must record which books are in which bundles. A book can be in multiple bundles, and each bundle contains multiple books.
Create a suitable physical Entity-Relationship diagram based on this scenario. Ensure that you show all attributes mentioned, as well as the cardinality of all relationships. Clearly state any assumptions.
It is recommended that you use auto-incrementing integers for primary keys, unless a suitable primary key attribute exists in the specified scenario.
Use underlining to depict primary keys, and dotted underlining to depict foreign keys. Use both types of underlining on a single attribute if necessary.

ansver
Answers: 3

Other questions on the subject: Computers and Technology

image
Computers and Technology, 24.06.2019 14:00, Abrahamolve
When creating a field in a table, you must set the to determine what type of data the field can store. field property data type field type data property
Answers: 1
image
Computers and Technology, 24.06.2019 22:00, josephvcarter
Is the process of organizing data to reduce redundancy. a. normalization b. primary keying c. specifying relationships d. duplication
Answers: 1
image
Computers and Technology, 24.06.2019 22:00, apexdude2020
Need getting google account back, big issue
Answers: 2
image
Computers and Technology, 25.06.2019 04:10, danny123421
8. create an abstract student class for parker university. the class contains fields for student id number, last name, and annual tuition. include a constructor that requires parameters for the id number and name. include get and set methods for each field; the settuition() method is abstract. create three student subclasses named undergraduatestudent, graduatestudent, and studentatlarge, each with a unique settuition() method. tuition for an undergraduatestudent is $4,000 per semester, tuition for a graduatestudent is $6,000 per semester, and tuition for a studentatlarge is $2,000 per semester. write an application that creates an array of at least six objects to demonstrate how the methods work for objects for each student type. save the files as student. java, undergraduatestudent. java, graduatestudent. java, studentatlarge. java, and studentdemo. java.
Answers: 1
You know the right answer?
You have been asked to create a database to keep track of the stock of a small bookstore. The busine...

Questions in other subjects:

Konu
History, 29.01.2020 15:53
Konu
Mathematics, 29.01.2020 15:53
Konu
Mathematics, 29.01.2020 15:53
Konu
Mathematics, 29.01.2020 15:53