cascading delete with warning
delete warning only if deleting > 0