I have a couple of questions about the schema.
- I couldn't understand why the tables are not linked to each other with foreign keys for example - section_instances and section table
- Some of the attributes could have boolean datatype like read_only tinyint(1) . This can improve CRUD operations on tables. Am I missing something?