NFR: Check for dependencies before deleting aggregator
Description
Currently, an aggregator can be deleted, even if it is referenced in a usage data provider record.
A deletion should only be possible for aggregators that are not referenced in a udp.
When a user tries to delete an aggregator
there should be a check for dependencies (in udps)
IF there are dependencies, there should be a message "Aggregator can not be deleted. Please first delete all references from usage data provider records."
Currently, an aggregator can be deleted, even if it is referenced in a usage data provider record.
A deletion should only be possible for aggregators that are not referenced in a udp.
When a user tries to delete an aggregator
there should be a check for dependencies (in udps)
IF there are dependencies, there should be a message "Aggregator can not be deleted. Please first delete all references from usage data provider records."