Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
dev:client_coding:direct_sqlite_database_access [2020/12/24 12:40] – [Direct Access to the Zotero SQLite Database] dstillman | dev:client_coding:direct_sqlite_database_access [2022/08/14 00:22] (current) – [Zotero Client Data Model] dstillman | ||
---|---|---|---|
Line 9: | Line 9: | ||
====== Zotero Client Data Model ====== | ====== Zotero Client Data Model ====== | ||
- | Each bibliographic record in Zotero has an "item type" (book, journal article, thesis, …), a set of fields (author, title, date, …), and field values. The selection of fields depends on the item type; for instance, a thesis has a " | + | Each bibliographic record in Zotero has an "item type" (book, journal article, thesis, …), a set of fields (author, title, date, …), and field values. The selection of fields depends on the item type. |
- | Item types and fields, as well as translations into various languages, are defined in the[[https:// | + | Item types and fields, as well as mappings to CSL types and fields and translations into various languages, are defined in the [[https:// |
In theory, you can change and add item types and fields, but this will break Zotero sync and may make break many parts of Zotero functionality, | In theory, you can change and add item types and fields, but this will break Zotero sync and may make break many parts of Zotero functionality, | ||
Line 21: | Line 21: | ||
* a set of links to related items | * a set of links to related items | ||
- | Attachments (PDFs, snapshots, etc.) are stored inside the [[: | + | Attachments (PDFs, snapshots, etc.) are stored inside the [[: |
For a list of the internal names of fields, their English equivalents, | For a list of the internal names of fields, their English equivalents, |