How about creating a "delete" query? So basically you create a query that has all the fields in it you want associated with the Phonelog ID and UserID. The create a button that will take either the "phoneLogID" or "UserID" and run that query. I think this will bypass the referential integrity issue you are running into.