Een Organization is een entiteit in het datamodel en is de eigenaar van de metadata over geregistreerde sensoren. Nu kan het om diverse redenen zo zijn dat een Organization komt te vervallen, wordt samengevoegd met een andere Organization, dat sensoren van de ene Organization naar een andere Organization worden 'overgedragen' (yep, de schrijver is een Kadasteriaan š ) Hoe zou dit moeten werken?
Als User van Org1 wil ik alle sensoren (of een selectie?) overdragen aan een andere Organization, bijv. Org2. Daarvoor selecteer de betreffende sensoren en vraag een overdracht aan naar Org2. Een User (of Admin?) van Org2 ontvangt het verzoek tot overdracht en accepteert (of weigert) de overdracht. Vervolgens worden er DeviceTransferred events geproduceerd met de nieuwe Org2 legalEntityId?
Als User van Org1 wil ik Org1 'opheffen' en aangeven dat alle sensoren overgedragen moeten worden aan een andere Organization, bijv. Org2. Er worden DeviceTransferred events geproduceerd en gevolgd door een LegalEntityRemoved event?
Een
Organization
is een entiteit in het datamodel en is de eigenaar van de metadata over geregistreerde sensoren. Nu kan het om diverse redenen zo zijn dat een Organization komt te vervallen, wordt samengevoegd met een andere Organization, dat sensoren van de ene Organization naar een andere Organization worden 'overgedragen' (yep, de schrijver is een Kadasteriaan š ) Hoe zou dit moeten werken?DeviceTransferred
events geproduceerd met de nieuwe Org2legalEntityId
?DeviceTransferred
events geproduceerd en gevolgd door eenLegalEntityRemoved
event?