PDF Version Available

This document is also available in PDF format: week4schema.pdf

The PDF version includes bookmarks for easy navigation and is optimized for printing.

Accessibility Notice

This document is also available in HTML format at:

https://aholdengouveia.name/AdvData/labs/week4schema.html

The HTML version provides enhanced accessibility features including keyboard navigation, screen reader support, responsive design, dark mode support, and high contrast options.

Objectives:

Complete the following problems

References, a video, a PowerPoint and some notes are available at my website https://www.aholdengouveia.name/AdvData/databaseschema.html

Pick a topic you're interested in. This could be anything; sports, collectable card games, cars, video games, etc.

Decide on a Schema

Create your schema

The tool that I used is https://app.diagrams.net/ You may use other tools of your choice, but make sure everything is clearly labelled and the image includes your name and term somewhere.

See the attached schema example for an idea of what you should be creating, don't copy it or feel you have to use the same type, pick the one that works best for your data. My example does NOT include all the information you should have, you should have more tables, and a key, maybe some relationship tables instead of short notes, and rules listed out. You are also likely to have more relationship types with your data, I kept my example small so you'd have an idea of what I'm looking for.

Deliverables

Database schema diagram example showing table structures with primary keys, foreign keys, and relationships between tables with explanatory notes
This is an example of a schema. My example does NOT include all the information you should have, you should have more tables, and a key, maybe some relationship tables instead of short notes, and rules listed out.