Design Point: Set Project__c and ProjectAssignment__c to a Master-Detail relationship. When a project is deleted, assignments are deleted in cascade, and Roll-Up aggregation can be used. The ...