You could use some VBA code to do it, but really the best way to handle relationships like these is using Access' cascading relationships that you set up in the Relationships window. You can set it up so that if you delete a record on the "one" side of a one-to-many join, the child records on the "many" side get deleted as well. Check out the Access on-line help and write back if you need more assistance.