A flight plan for each leg seems to keep the controllers happy. For training flights I've filed one flight plan from my home airport to my home airport with "multiple approaches" in the remarks section, but I don't think that's official unless you have an agreement with the local controllers.