Update Datenbankschema authored by Pollack, Philipp's avatar Pollack, Philipp
# Publications # Publications
```
{ | Feld | Wert | Beschreibung |
"_id": <string>, | ------ | ------ | ------ |
"doi": <string>, | `doi` | `{string}` | DOI der Publikation |
"publisher": <Publisher>, | `publisher.name` | `{string}` | Verlagsname |
"journal": <Journal>, | `publisher.oa_color` | `{int}` | OA-Farbe des Verlags |
"year": <int?>, | `journal.title` | `{string}` | Zeitschriftentitel |
"published_date": <string>, | `journal.oa_color` | `{int}` | OA-Farbe der Zeitschrift |
"oa_color": <int?>, | `journal.issns` | `[ {string}, ... ]` | ISSNs der Zeitschrift|
"license": <string>, | `journal.flags` | `[ {string}, ... ]` | Merkmale der Zeitschrift|
"source_data": <PublicationSourceData>, | `journal.agreements` | `[ {string}, ... ]` | Transformationsverträge denen die Zeitschrift angehört |
"updated": <DateTime?> | `journal.title` | `{string}` | Zeitschriftentitel |
} | `year` | `{int}` | Jahr der Veröffentlichung |
``` | `published_date` | `{DateTime}` | Datum der Veröffentlichung |
# PublicationSourceData | `oa_color` | `{int}` | OA-Farbe der Publikation |
``` | `license` | `{string}` | ggf. CC-Lizenz der Publikation |
{ | `source_data.source` | `{string}` | Herkunftsquelle der Daten unterhalb von `source_data` |
"source": <string>, | `source_data.source_id` | `{string}` | ID im Quellsystem |
"source_id": <string>, | `source_data.updated` | `{DateTime}` | letzter Aktualisierungslauf der Quelldaten |
"updated": <DateTime?>, | `source_data.organisations._id` | `{string}` | ROR-ID der Einrichtung |
"organisations": [ <Organisation>, <...> ], | `source_data.organisations.grid_id` | `{string}` | GRID-ID der Einrichtung |
"citation_count": <long?>, | `source_data.organisations.name` | `{string}` | Name der Einrichtung |
"url": <string> | `source_data.organisations.aliases` | `[ {string}, ... ]` | Aliases für die Einrichtung |
} | `source_data.organisations.acronyms` | `[ {string}, ... ]` | Akronyme für die Einrichtung |
``` | `source_data.organisations.type` | `{string}` | Typ der Einrichtung |
| `source_data.organisations.address.city` | `{string}` | Stadt |
| `source_data.organisations.address.state` | `{string}` | Bundesland / Kanton |
| `source_data.organisations.address.state_code` | `{string}` | ISO-3166-2-Code |
| `source_data.organisations.address.country` | `{string}` | Land |
| `source_data.organisations.address.country_code` | `{string}` | ISO-3166-1-Code |
| `source_data.organisations.labels.label` | `{string}` | Alternativer Name für die Einrichtung |
| `source_data.organisations.labels.iso639` | `{string}` | Sprache des alternativen Namens |
| `source_data.organisations.relationships.type` | `{string}` | Art der Beziehung |
| `source_data.organisations.relationships.id` | `{string}` | ROR-ID der in Beziehung stehenden Einrichtung |
| `source_data.organisations.corresponding` | `{bool}` | Ist der Korrespondenzautor von dieser Einrichtung |
| `source_data.citation_count` | `{int}` | Anzahl Zitierungen |
| `source_data.url` | `{string}` | URL zum Quellsystem |
| `updated` | `{DateTime}` | letzter Aktualisierungslauf |
# PublicationCosts # PublicationCosts
``` | Feld | Wert| Beschreibung|
{ | ------ | ------ | ------ |
"_id": <string>, | `doi` | `{string}` | DOI der Publikation |
"publisher": <Publisher>, | `publisher.name` | `{string}` | Verlagsname |
"journal": <Journal>, | `publisher.oa_color` | `{int}` | OA-Farbe des Verlags |
"doi": <string>, | `journal.title` | `{string}` | Zeitschriftentitel |
"oa_color": <int?>, | `journal.oa_color` | `{int}` | OA-Farbe der Zeitschrift |
"published_date": <string>, | `journal.issns` | `[ {string}, ... ]` | ISSNs der Zeitschrift|
"license": <string>, | `journal.flags` | `[ {string}, ... ]` | Merkmale der Zeitschrift|
"source_data": [ <PublicationCostItem>, <...> ], | `journal.agreements` | `[ {string}, ... ]` | Transformationsverträge denen die Zeitschrift angehört |
"updated": <DateTime?> | `journal.title` | `{string}` | Zeitschriftentitel |
} | `published_date` | `{DateTime}` | Datum der Veröffentlichung |
``` | `oa_color` | `{int}` | OA-Farbe der Publikation |
# PublicationCostItem | `license` | `{string}` | ggf. CC-Lizenz der Publikation |
``` | `source_data.source` | `{string}` | Herkunftsquelle der Daten unterhalb von `source_data` |
{ | `source_data.updated` | `{DateTime}` | letzter Aktualisierungslauf der Quelldaten |
"source": <string>, | `source_data.year` | `int` | Jahr der Kosten |
"updated": <DateTime?>, | `source_data.organisations._id` | `{string}` | ROR-ID der Einrichtung |
"organisations": <Organisation>, | `source_data.organisations.grid_id` | `{string}` | GRID-ID der Einrichtung |
"year": <int?>, | `source_data.organisations.name` | `{string}` | Name der Einrichtung |
"apc": <double?>, | `source_data.organisations.aliases` | `[ {string}, ... ]` | Aliases für die Einrichtung |
"colour_charges": <double?>, | `source_data.organisations.acronyms` | `[ {string}, ... ]` | Akronyme für die Einrichtung |
"cover": <double?>, | `source_data.organisations.type` | `{string}` | Typ der Einrichtung |
"hybrid_oa": <double?>, | `source_data.organisations.address.city` | `{string}` | Stadt |
"other": <double?>, | `source_data.organisations.address.state` | `{string}` | Bundesland / Kanton |
"page_charges": <double?>, | `source_data.organisations.address.state_code` | `{string}` | ISO-3166-2-Code |
"publication_charges": <double?>, | `source_data.organisations.address.country` | `{string}` | Land |
"reprint": <double?>, | `source_data.organisations.address.country_code` | `{string}` | ISO-3166-1-Code |
"submission_fee": <double?>, | `source_data.organisations.labels.label` | `{string}` | Alternativer Name für die Einrichtung |
"total": <double> | `source_data.organisations.labels.iso639` | `{string}` | Sprache des alternativen Namens |
} | `source_data.organisations.relationships.type` | `{string}` | Art der Beziehung |
``` | `source_data.organisations.relationships.id` | `{string}` | ROR-ID der in Beziehung stehenden Einrichtung |
# Publisher | `source_data.apc` | `{double}` | für die Publikation gezahlte APC |
``` | `source_data.colour_charges` | `{double}` | für die Publikation gezahlte Colour Charges |
{ | `source_data.cover` | `{double}` | für die Publikation gezahlte Cover-Kosten |
"_id": <string>, | `source_data.hybrid_oa` | `{double}` | für die Publikation gezahlte Hybrid OA-Kosten |
"updated": <DateTime?>, | `source_data.other` | `{double}` | für die Publikation gezahlte sonstige Kosten |
"name": <string>, | `source_data.page_charges` | `{double}` | für die Publikation gezahlte Page Charges |
"oa_color": <int?> | `source_data.publication_charges` | `{double}` | für die Publikation gezahlte Publication Charges |
} | `source_data.reprint` | `{double}` | für die Publikation gezahlte Reprint-Kosten |
``` | `source_data.submission_fee` | `{double}` | für die Publikation gezahlte Submission Fees |
# Journal | `source_data.total` | `{double}` | Gesamtausgaben für die Publikation |
``` | `updated` | `{DateTime}` | letzter Aktualisierungslauf |
{ \ No newline at end of file
"_id": <string>,
"updated": <DateTime?>,
"title": <string>,
"oa_color": <int?>,
"issns": [ <string>, <...> ],
"flags": [ <string>, <...> ],
"agreements": [ <string>, <...> ]
}
```
# Organisation
```
{
"_id": <string>,
"updated": <DateTime?>,
"grid_id": <string>,
"name": <string>,
"aliases": [ <string>, <...> ],
"acronyms": [ <string>, <...> ],
"type": <string>,
"address": <RorAddress>,
"labels": <RorLabels>,
"relationships": <RorRelation>,
"corresponding": <bool?>
}
```
# RorAddress
```
{
"city": <string>,
"state": <string>,
"state_code": <string>,
"country": <string>,
"country_code": <string>,
"lat": <double?>,
"lng": <double?>,
"primary": <bool>,
"postcode": <string>,
}
```
# RorLabel
```
{
"label": <string>,
"iso639": <string>
}
```
# RorRelation
```
{
"type": <string>,
"id": <string>
}
```
\ No newline at end of file