Dear Dataverse users and developers,
I am interested if there is a documentation about the PostgreSQL database?
I haven't found a systematic documentation just some references to
some tables here and there.
Since I would like to understand the system, I started to create a
graph showing the connections of the "important" tables (~ important
for me regarding to the question how Dataverse stores the data).
I don't want to do anything which is duplication of some existing
work, neither over-engeneering. I attached the graph I've created. It
is not very precise in some aspects, at least I don't know what is the
exact relationship between the
dvobject.id and
datafile.id, and the
graph does not display the cardinality of the relationships.
The entities contain '...' if not all the fields are displayed. They
never contain ids and external identifiers pointing to other tables
(they are displayed as labels of the relationship).
Best,
Péter
--
Péter Király
software developer
GWDG, Göttingen - Europeana - eXtensible Catalog - The Code4Lib Journal
http://linkedin.com/in/peterkiraly