Skip 5.0 and make next schema version v10 to avoid confusion
Compatability of CTA software versions to CTA schema versions
The confusion of "backwards compatible" and "non-backwards compatible".
Order of upgrades (software first/schema first?)
A simple and comprehensible scheme to map compatability of CTA software versions ←→ CTA schema versions.
The problem of upgrading the DB for 3rd party sites (e.g. inserting new columns with NOT NULL constraints). Add a "no new constraints" option to the upgrade scripts?