Voor diverse doeleinden heeft het toegevoegde waarde om een externe referentie te kunnen opslaan in het datamodel. Op welke wijze kan het datamodel flexibel uitgebreid worden om dat te ondersteunen?
Bijv. als ik een bulk upload doe, zou ik op een later tijdstip deze wellicht willen bijwerken met nieuwe gegevens ... van dezelfde sensoren. Door een externe referentie te ondersteunen die kan werken als unieke identificatie van een sensor, kunnen de sensoren in SensRNet gevonden worden en alleen de wijzigingen bijgewerkt worden (ipv alles verwijderen en alles opnieuw opvoeren)
Ook in geval van integratie met een extern (asset management) systeem, is het bijzonder fijn als expliciet kan worden gemaakt hoe de relatie tussen de sensor in het ene systeem gelegd kan worden met de sensor in SensRNet.
Mogelijke oplossingsrichtingen (zeker niet compleet):
veld externalRef in Device (voordeel: simpel, nadeel: slechts één externe ref)
veld tags in Device waarin meerdere 'tags' / refs toegevoegd kunnen worden (voordeel: flexibel, nadeel: vrije velden gaan altijd een eigen leven leiden)
Voor diverse doeleinden heeft het toegevoegde waarde om een externe referentie te kunnen opslaan in het datamodel. Op welke wijze kan het datamodel flexibel uitgebreid worden om dat te ondersteunen?
Bijv. als ik een bulk upload doe, zou ik op een later tijdstip deze wellicht willen bijwerken met nieuwe gegevens ... van dezelfde sensoren. Door een externe referentie te ondersteunen die kan werken als unieke identificatie van een sensor, kunnen de sensoren in SensRNet gevonden worden en alleen de wijzigingen bijgewerkt worden (ipv alles verwijderen en alles opnieuw opvoeren)
Ook in geval van integratie met een extern (asset management) systeem, is het bijzonder fijn als expliciet kan worden gemaakt hoe de relatie tussen de sensor in het ene systeem gelegd kan worden met de sensor in SensRNet.
Mogelijke oplossingsrichtingen (zeker niet compleet):
externalRef
inDevice
(voordeel: simpel, nadeel: slechts één externe ref)tags
inDevice
waarin meerdere 'tags' / refs toegevoegd kunnen worden (voordeel: flexibel, nadeel: vrije velden gaan altijd een eigen leven leiden)