My structure would be more like the second one, but instead of 1000 records in a parent table, it would be closer to 30,000. I plan on having 40 parent table (client tables) with on average 30,000 records. Each will grow on a monthly basis. Is this still going to make the back-end too heavy?