OppiaMobile Server Data Structure

The basic data structure (entity relationship diagram) of the OppiaMobile server database is shown in the diagram below:



The tables shown here are those most likely to be useful for extracting data about users activity within courses etc. It does not include all the tables that are in the database, there are many ‘administration’ type tables that are not shown.