Use ParseNodeFactory.select() instead of subclassing SelectStatement.
Disallow tenant tables from altering PK.
Disallow column changes in base table if tenant tables exist.