The successor attribute for any delete type transition may be used to update any instances referring to the instance which is being deleted to be updated with the instance defined in successor.
When defining an entity in a xml schema, the delete flag may be set to false, which means that when deleting an instance, the successor flag must always be defined.
Otherwise, as in the following example, any instance may be deleted without defining a successor:
<entity name="sensor" label="Sensor" description="Sensor" delete="true" translatable="false">