Question

Use the case study description and list of requirements below to create an entity-relationship diagram showing...

Use the case study description and list of requirements below to create an entity-relationship diagram showing the data requirements of the All You Need Are Toys Library database. Your ERD should be able to be implemented in a relational DBMS.

Toy libraries operate in a manner similar to book libraries, with members able to borrow a toy for a number of weeks then return it. As with book libraries, toy libraries enable families to have access to a wider range of toys than they might otherwise have, and to avoid spending money on toys that might be outgrown quickly or never played with2 Chester Merrythought has always remained a child at heart, so when she inherited a house in Fremantle she decided to use it to house a toy library. She began with her own old toys and those donated by some like-minded friends, and others sourced from op shops and garage sales. She has advertised her venture as the All You Need Are Toys Library, and it has grown rapidly. The house is small but has two rooms on the ground floor and three more on the first floor, up a flight of stairs. (There is also an attic room, which is not used at present.) Chester stores the toys in the four largest rooms, and uses the front room on the ground floor as her office where people can do the actual borrowing and returning of toys. Each of the rooms houses a different category (or categories) of toy: games and puzzles; softies and dolls; arts and crafts; construction; and sports and activities. “Sports and activities” tends to include large heavy items such as basketball hoops and swings, and so this category is kept in one of the ground floor rooms, while more portable items such as jigsaws can be stored upstairs. Chester has fitted the rooms out with shelving, which is numbered so that an individual toy can easily be located according to shelf within a room (e.g. room 1, shelf 12). Each toy in the library is described thoroughly. As well as the broad category (already mentioned), each toy is given a unique identifier, a descriptive name, a longer description, the age range it is suitable for; whether it needs batteries (and how many of which size); the material it is made of, and its general condition. Chester also keeps a record of who the toy was donated by. It is free to join the library, and there is no age limit, but all members need to register before they can borrow any toys. Their name, address, contact phone number and email are recorded and they are given a membership number. Each ordinary member is able to borrow a total of 3 toys at a time, for a maximum period of 2 weeks. A member who has also donated a toy or toys to the library can borrow up to 4 toys at a time. Chester also has plans to use the library to hold themed events (in nearby locations such as parks). Her idea is that members would bring appropriate toys or wear costumes for themes such as Harry Potter, Hallowe’en, or a teddy bears’ picnic. Members would sign up for the event (there would be a maximum number of attendees for an event) and could also borrow a toy just for the event. Chester began by using a combination of paper records and an Excel spreadsheet to keep track of things, but has very quickly realised that there was a great demand for the toy library and that she needs to put her recordkeeping on a more formal basis. The specific areas she needs first are registering members and donors, creating an inventory of the toys, and keeping a record of what is on loan. She also wants to keep a record of the themed events: as well as when, where, and the theme, who attended and which toys were borrowed for the event.

Below are several queries and reports that the All You Need Are Toys Library database must be able to support. There may well be many others as Chester analyses her venture and plans for the future; therefore, you should design for flexibility as well as ensuring your ERD could answer these questions.

1. All the toys in the library: their name, description, age group, category and location.

2. All the toys (ID and name) located in room 4, shelf 17.

3. The number of different toys in each broad category.

4. All the toys that don’t need batteries.

5. The category of toy that is most frequently returned late.

6. All toys currently on loan.

7. All members registered with All You Need Are Toys who haven’t borrowed any toys yet.

8. All the toys borrowed by member Lily Pond so far.

9. A list of members who have signed up for the Teddy Bears Picnic on 15 September 2019.

10. A list of all the toys that were borrowed for the Star Wars event held in July 2019. What you have to do: 

Use the case study description and querying requirements to create an entity-relationship diagram (ERD) for the All You Need Are Toys Library database. Your ERD should be able to be implemented in a relational DBMS.  List and explain any assumptions you have made in creating the data model.  You should use the crow’s feet ERD notation we have been using in the lectures, and should include a legend to explain the notation. You should include attributes in the ERD, and indicate primary and foreign keys.  Whichever tool you use, you must copy and paste the ERD into a word-processed document. This is because your tutor might not have access to the tools you have used. Please make sure the labels and symbols in your ERD are readable. Enlarge them from the default settings if necessary. Some important things to note:  YYou should make any assumptions that are required, and must state them clearly. Obviously, your assumptions should not contradict any of the information already provided.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Explanation:

Toys:

Type-What type it belongs to battery or without battery

Status-Available or not

Description: Details about toy

toyid: unique id

max lending time : time upto which a toy can be lended

name: name of the toy

eid:event at which it is taken

Category:

cid: unique id

category name: specific name of category

location: Its location in library

stock Available: no of toys in each category

Event

Eid-unique event id

location: location at which event has occured

name : event name

Membership:

return date : date at which toy returned

taken date :toy taken date

mem id: unique membership id

toys taken: number of toys taken

Relationship:

1. a member can take 3 toys

2. many toys belongs to one category

3.in an event many category books are kept

4.an member can attend any number of events

Add a comment
Know the answer?
Add Answer to:
Use the case study description and list of requirements below to create an entity-relationship diagram showing...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Create an Entity-Relationship Diagram (ERD). In the ERD include the following:

    Create an Entity-Relationship Diagram (ERD).In the ERD include the following: entities primary keys for all entities attributes - use "good" names for attributes, use only single-valued attributes relationships - use Crow's foot or UML notation; name relationships that could be ambiguous cardinality - minimum (optional/mandatory) and maximum (one or many) on both ends of the relationship - use reasonable assumptions if there is insufficient information in the descriptionStudent/Course registration system for a universityStudents have a unique identification number, first name, middle initial, last name, year...

  • 6.2 Evaluating the Quality of Child Care 120 Read the case study below and answer the...

    6.2 Evaluating the Quality of Child Care 120 Read the case study below and answer the questions that follow. Mrs. Sajorda has placed her six-month-old daughter Heather in the child care center where she works. The employees she knows who use the center seem pleased, but Mrs. Sajorda has some concerns. She feels the center does not enforce its health policy strictly enough. The policy states that children should not come to the center unless they have been fever free...

  • In this phase of the project you will create an ERD based upon the following requirements and bus...

    In this phase of the project you will create an ERD based upon the following requirements and business rules. Limit your ERD to entities and relationships based on the business rules showed here. In other words, do not add realism to your design by expanding or refining the business rules. However, make sure you include all attributes needed that would permit the model to be successfully implemented, including all primary and foreign keys. 1. Trinity College (TC) is divided into...

  • Design an entity-relationship diagram for the problem statement below - justify any need for null...

    Design an entity-relationship diagram for the problem statement below - justify any need for null values For this project, you must help design and implement a database for an organization whose goal is to promote and support STEM education in your state. Middle/high school teachers and parents of students in such schools (a parent may be an educator too) can become members by paying a yearly fee of $25. Each member is reminded about the need for membership renewal one...

  • Design an entity-relationship diagram for the problem statement below - justify any need for null values...

    Design an entity-relationship diagram for the problem statement below - justify any need for null values For this project, you must help design and implement a database for an organization whose goal is to promote and support STEM education in your state. Middle/high school teachers and parents of students in such schools (a parent may be an educator too) can become members by paying a yearly fee of $25. Each member is reminded about the need for membership renewal one...

  • I need help. Valley Vineyard Conceptual Model Case Read the case then create an entity-relationship diagram...

    I need help. Valley Vineyard Conceptual Model Case Read the case then create an entity-relationship diagram that captures the essence of the problem domain. Identify the entities (diagrammed in a rectangle box) Establish and label the relationships (diagrammed in a diamond) Determine the cardinalities Add the attributes, if you diagram is too busy the attributes can be on a separate page. Be sure to note any assumptions you have made. CASE: Valley Vineyard’s customers are mainly restaurants and wine shops...

  • 1. Refer to Case Study 1 below to answer the following: Create a list of dot-points...

    1. Refer to Case Study 1 below to answer the following: Create a list of dot-points to explain what topics would be important to cover in the interview with Joan. Include in the list: Two topics to provide information about Information to seek from Joan Two strategies for effective interpersonal communication you would use Two aspects of the interview that would be guided by organisational policies or processes What information to record Case study 1 Joan is a healthy and...

  • WRITTEN ASSIGNMENT (CASE STUDY) DESCRIPTION AND RUBRIC Scenario You are the Chief Executive Officer [CEO] of...

    WRITTEN ASSIGNMENT (CASE STUDY) DESCRIPTION AND RUBRIC Scenario You are the Chief Executive Officer [CEO] of a health services organization. This organization has inpatient and outpatient facilities, home healthcare services, and other services that meet your patient population’s needs. It also has a world-renowned AIDS treatment center. The organization has always enjoyed an excellent reputation and its quality of care is known to be excellent.   Unfortunately, your organization has recently been featured in every media vehicle known to man. The...

  • Case Study 8 Name Class/Group Date Group Members INSTRUCTIONS: All questions apply to this case study....

    Case Study 8 Name Class/Group Date Group Members INSTRUCTIONS: All questions apply to this case study. Your responses should be brief and to the point. Adequate space has been provided for answers. When asked to provide several answers, they should be listed in order of priority or significance. Do not asume information that is not provided. Please print or write clearly. If your response is not legible, it will be marked as ? and you will need to rewrite it....

  • Hi! Below is the case study and I want to make sure I'm on the right...

    Hi! Below is the case study and I want to make sure I'm on the right track. I bolded the questions I'm interested in (1-5). Looking for people who are familiar with the DSM-5/abnormal psychology and able to answer all questions completely. Thank you! Questions: 1. Diagnosis; what is the evidence for it? For this one, assume the patient has borderline disorder and answer the rest accordingly. 2. Treatment; typical treatment used for this diagnosis AND most effective treatment. IF...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT