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

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 18:00
What is the first view you place in your drawing?
Answers: 1
question
Computers and Technology, 23.06.2019 16:50
15: 28read the summary of "an indian's view of indian affairs."15 betterin "an indian's view of indian affairs," it is asserted that conflicts could be reduced if white americansunderstood native americans..pswhich of the following would make this summary more complete? eleo the fact that chief joseph believes the great spirit sees everythinthe fact that chief joseph was born in oregon and is thirty-eight years oldo the fact that chief joseph states that he speaks from the hearthehehethe fact that chief joseph of the nez percé tribe made this claimebell- ==feetle===-felsefe ==submitmark this and retum.=
Answers: 3
question
Computers and Technology, 24.06.2019 03:00
Using a conditional expression, write a statement that increments numusers if updatedirection is 1, otherwise decrements numusers. ex: if numusers is 8 and updatedirection is 1, numusers becomes 9; if updatedirection is 0, numusers becomes 7.
Answers: 1
question
Computers and Technology, 24.06.2019 13:00
Append and make table queries are called queries. select complex simple action i think action
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
question
History, 25.11.2019 23:31
question
Mathematics, 25.11.2019 23:31
question
History, 25.11.2019 23:31
question
Social Studies, 25.11.2019 23:31
Questions on the website: 13722361