Naar de inhoud

Dataversie

Een dataversie duidt een bepaalde gegevensstand aan. Of identificaties een volgorde uitdrukken, moet vaststaan; een schemaversie is een ander begrip.

Ook bekend alsRecordversie
Koppelingen & integratie

Een dataversie duidt een bepaalde stand van gegevens aan, zoals de revisie van een productrecord. Ze is te onderscheiden van de versie van het dataschema of de API. Een ongewijzigd schema kan veel verschillende gegevensstanden toestaan.

Beoordeel de gegevensstand aan de hand van de revisie

In een fictief ERP worden revisies per product opeenvolgend genummerd. Revisie 8 bereikt de ontvanger vóór een ouder bericht met revisie 7. Latere aankomst maakt de inhoud niet nieuwer. De integratie heeft een regel nodig voor welke stand mag worden overgenomen.

Beoordeel de identificatie volgens de afspraak

Niet elke versie-identificatie is chronologisch te sorteren. HTTP beschrijft ETag als ondoorzichtige identificatie van een representatie. Uit de tekens alleen volgt daarom geen algemene wijzigingsvolgorde. Leg vast waarop een identificatie betrekking heeft en hoe ze mag worden vergeleken. Gegevensstand, volgorde en toegestaan overschrijven moeten samen worden opgehelderd; alleen een versieaanduiding lost geen conflict op.

Bronnen

Artikelen over dit onderwerp

Koppelingen & integratie met ASES

ERP, CRM en webshop netjes gekoppeld