|
The database structure is a triplestore implemented on top of a standard relational database (SQLite). There are two tables: - Pages - page names, id numbers, and page text
- id - numeric
- name - text
- description - text
- Triples - this is where the magic happens. Each row is a triple with a subject, predicate and object. these are all numbers that correspond to an id number in the pages table, thus representing a page.
- subject_id - numeric
- predicate_id - numeric
- object_id - numeric
Note: Seeing as braindump is in the early stages of development, the details change from time to time.
|