This document provides guidance on keeping a PHP application and its database in sync during development. It recommends: 1. Using multiple environments (dev, QA, staging) to test changes before releasing to production. 2. Tracking database changes through release scripts and deltas that are version controlled alongside code changes. 3. Communicating database changes between developers through emails or automatically applying deltas. 4. Encapsulating database changes, including stored procedures, in version controlled XML deltas that are referenced by all environments to stay in sync.