-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
System: created
und modified
fehlt im Beispiel
#343
Comments
Eventuell ist die Spezifikation in den genannten Abschnitten veränderungswürdig: Wenn diese Information z.B. bei alten Daten nicht vorhanden ist, dann kann sie nicht korrekt ausgegeben werden. |
In diesem Fall wird bei der Einrichtung von OParl einfach |
|
Doch, in der Spezifikation steht nämlich, dass sich
Doch, kann man, denn die Zeitstempel beziehen auf den Zeitpunkt der Erstellung bzw. den Zeitpunkt der letzten Änderung des OParl-Objekts. Für Informationen über die Erstellung dessen, was das OParl-Objekt darstellt, gibt es übrigens eigene Attribute, wie z.B.
Mir ist kein Fall bekannt, bei dem ein spezifikationsgemäßer Gebrauch der beiden Attribute zu einem Fehler führen könnte. |
@konstin Es kann sein, dass ich etwas übersehen habe, aber ich meine, dass der Begriff "Objekt" in dem Dokument nicht definiert ist. Jedenfalls scheint es mir nicht unbedingt offensichtlich zu sein, dass damit nicht die zugrundeliegenden Daten gemeint sind. Wenn man unter "Erstellung des jeweiligen Objekts" die Generierung eines JSON-Dokuments versteht, dann kann es immer neu erstellt werden - mit den entsprechenden Auswirkungen auf beide Zeitstempel. Soll das konform zur Spezifikation sein oder nicht? Worin besteht unter diesen Umständen der Nutzen von zwei Attributen mit Zeitstempeln statt nur einem? Reicht Wenn ich nach Daten aus dem Jahr 2015 suche und die Objekte wurden erst 2016 erzeugt, dann finde ich nichts. Das erscheint mir problematisch zu sein. |
Dieses Problem wird durch die eindeutige
Die beiden Attribute sind nur im Zusammenhang mit externen Listen wirklich nützlich. Ein Client kann z.B. alle seit der letzten Synchronisation neu hinzugekommenen Objekte abfragen, indem
Das ist tatsächlich ein Problem, aber leider eines, das OParl nicht lösen kann. Denn leider gibt es Systeme, in denen einfach keine verlässlichen Zeitstempel für deren alte Daten gibt. Für den im Beispiel genannten Fall gibt es
|
OK, danke. Das vereinfacht für mich auch die Beurteilung ob bzw. inwieweit diese Eigenschaften Bestandteil des Vokabulars / Informationsmodells sind oder eher außerhalb zu sehen sind. |
created
undmodified
sind laut 3.3.5 / 3.3.6 zwingend. In der Tabelle ist es noch enthalten, im Beispiel fehlt es.The text was updated successfully, but these errors were encountered: