Skip to content
Snippets Groups Projects
Commit 342c24b5 authored by Rolf Niepraschk's avatar Rolf Niepraschk
Browse files

Hinweise zu den SCHEMA-Definitionen

parent 272d525d
No related branches found
No related tags found
No related merge requests found
...@@ -32,3 +32,28 @@ Struktur haben: ...@@ -32,3 +32,28 @@ Struktur haben:
Weitere Einträge in der zu liefernden SCHEMA-Struktur müssen vorher präpariert Weitere Einträge in der zu liefernden SCHEMA-Struktur müssen vorher präpariert
werden (z.B. enum für Gasart u.a.) werden (z.B. enum für Gasart u.a.)
### Hinweise zu den SCHEMA-Definitionen
Um einen Ausgangsstand zur späteren Vervollkommnung zu haben, sollte man eine
erste Version der SCHEMA-Definition auf Grundlage eines schon vorhandenen
Datenbankdokument (z.B. `cob-XXX.json') erzeugen. Das kann mit dem Programm
[»GenSON«](https://github.com/wolverdude/GenSON) geschehen. Beispiel:
```
curl http://a73434.berlin.ptb.de:5984/vl_db/cob-tlv-adixen_10478 | \
genson -i2 > 000_SCHEMA-cob-tlv.json
```
Das Dokument »cob-tlv-adixen_10478« sollte möglichst korrekt sein und alle für
diese Dokumentenart wichtigen Einträge enthalten (hier also
»CalibrationObject«). Späteres Ziel in Zusammenhang mit dem Template-Editor
»Ottomane« muss es sein, ein gleichartiges Endprodukt erzeugen zu können.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment