DOWNLOAD NEWS
INTRO CONTACT
DOCUMENTATION LINKS
SCREENSHOTS Mailinglist
[ documentation ]

subsections

logical structure
directory setup
database setup
architecture

pointers

webdav.org
python.org

DATABASE SETUP

There is one table for objects called "objects" and one for users called "people". Moreover we have helper tables like attribs which store the attributes for the objects (in a very generic way using (id,name,value) pairs.

Child relationships are defined in a separate table containing only (object,child) tuples consiting of their IDs. Thus we can have m:n relationships (which are also needed as not only one folder can contain N childs but it can be also shared by M users).

Moreover we have tables for languages (right now only containing english), type definitions and so on. A more detailed documentation about these tables will follow one day.