5. Exercise: Designing your first schema


Goal: Use the Catstronauts demo site and mockups below to create a map of all the data needed for the app UI.

  1. Make a list of all the data fields needed. Give each field a descriptive name.
  2. Label each field with the kind of data it represents (Int, String, Boolean, etc.).
  3. Once you've listed out all the data, group the related fields into objects. Draw a graph to show how these objects are related.

Tip: Want to draw digitally? Try excalidraw.com.