Database schema 1.8

From Dokeos

Jump to: navigation, search

The current Dokeos databases are made of four databases. The main database, generally called dokeos_main, the course database, generally called dokeos_name_of_the_course, the tracking database and the user database.

Contents

The main database

The main database contains the general information, that is the users data, courses data and all their relations. Media:Db_1.8_main.png

The course database

Depending on the install mode you selected, this can contain all the courses tables or just the tables of one course. The following schema shows the one-database-per-course mode. The schema is not perfect yet, in the way it doesn't represent correctly the links between resources (in the Dokeos sense). Media:Db_1.8_course.png

The tracking database

This database is used for the tracking of events, as well as the scoring of non-scorm tests. Media:Db_1.8_stats.png

The user database

This database keeps information applicable directly to users, not related to courses. Media:Db_1.8_user.png

Schemas sources

This schemas sources can be freely downloaded in Dia format (free open-source application to draw diagrams, having a lot more uses in the developer community) in the Dokeos website download directory, using the following links:

Course

Main

Stats

User

These schemas are under the GNU/GPL 2 license.

See also

Personal tools