Matt Segal Dev

Django project blueprint: data model

Sat 03 October 2020, by Matthew Segal
Category: Appendix

This post is an appendix to my post on designing a Django project. In this page I explain why I chose to use this data model:

app data model

I created this data model by looking at the user journeys and thinking about what data I would need to make them work. Here's the thought process I used. First I thought about the data that I need to define everything about a "survey" in the app. I decided that I would need:

Next, I thought about how we would record a survey taker answering the questions. We would need:

If you have any feedback or questions email me at [email protected]