So did the client have the ability to delete a record?
If yes, then maybe remove the delete button from the client options?
Asking because I also allow clients to edit page contents but if they delete a page contents database then they will be charged to replace.
So just asking how others are doing client management when they delete content... or should we hide delete from client use?