Follow me on GitHub

Learning Django in Python
How to create data model and use makemigrations in Django

To create your database design you can use the build in Django data model after you have build your data model in Django you can create a makemigrations to create all the fields inside your database in my case sqlite.