propelによるデータ構造

Table
|
TableBasedModel
△
|
|
UserModel

schema.xmlをTableから作るか
schema.xmlからをTableを作るかする。
その後TableBasedModelを自動作成するが、UserModelには影響しない。
TableBasedModelを変更したらUserModelの手動変更が必要な場合がある。
UserModelにはTableBasedModelからの導出項目などを記述。あるいはビジネスロジックを配置?