This is one of the nice things about using a delete server behavior for the records. If you filter the delete where the id matches the id of the record you are removing then it does not matter if you have one or a thousand records that have that id as the foreign key, they will all be deleted since they match the criteria.