Unit 67 Laboratory Activity: Systems Modelling
Goal: Design a Simple Database with Three Components
- Write a short story in which you describe organizing all the books in your library onto shelves. Describe the important characteristics common to all your books and determine how you will Will you arrange them (i.e., size? author? topic?). Consider whether the books are part of a series and must be shelved together or not.
- List the kinds of things in your story (books, shelves). These are your entities.
- List the characteristics of each type of thing. These are the attributes of the thing. For example, a book might have a title, number of pages, publication year, author, or other characteristics by which you will identify or sort it into place on the shelf.
- Should you consider any of your characteristics as entities in their own right (i.e., authors? topics?)
- Consider how you will identify each physical book as a unique object. Do you have any duplicates? How will you tell them apart?
- Determine the relationship between the books and the shelves. A book may have only one shelf that it can sit on in a one-to-one relationship, but a shelve may have many books (one-to-many relationships).
- If you created other entities (authors, publishers, topics), be sure to describe the relationship between each entity and all the other entities, if any.
- Give at least three examples of your entities with characteristics and relationships identified.
- Look up some entity-relationship diagrams and use one as a template for drawing the entity-relationship diagram for your database.
Describe your assumptions. Present the diagram of your database showing each entity, its characteristics, and the relationships between entities. Describe the characteristics you can use to identify and sort individual books.
© 2005 - 2021 This course is offered through Scholars Online, a non-profit organization supporting classical Christian education through online courses. Permission to copy course content (lessons and labs) for personal study is granted to students currently or formerly enrolled in the course through Scholars Online. Reproduction for any other purpose, without the express written consent of the author, is prohibited.