Partitioning, rather than manually splitting the schema,...
Partitioning, rather than manually splitting the schema, could be a better option to achieve this goal, since it obviates the need of any application modification resulting from such schema changes.