One more advice. If Your tables for every area are the same, I will suggest You having same tables merged in to one. It is better for management and maybe You can also gain some performance.