I'm with Michael on this one I think you need to redesign your structure to something like he has outlined. It may make a few things a little harder but will make a whole lot of things easier.