1日目の分析フェーズで大体必要なもののあたりがついたので、これをもとに実際に設計をします。
まずは、一番重要なデータベース設計=スキーマ設計です。 私がお勧めするスキーマ設計の方法は以下のとおりです。
MySQLをどこかに用意して、スキーマの構築にはDBDesigner4を用い実際のMySQLのデータベースを構築します。その後db2xmlとxmlfilterを用いてSymfony用のshcema.xmlを構築します。
DBDsigner4には、同期(sync)という機能があり、設計したスキーマを2クリックで実際のデータベースに構築することができます。
db2xmlとxmlfilterは、拙作の簡単なスクリプトで実データベースからSymfony用のschema.xmlを出力します。
db2xmlについては、私の日記から落とせます。 http://d.hatena.ne.jp/tumf/20051124/1132762485
symfony-xmlfilterについては、都合により明後日公開します。 (都合=酔っ払って眠くなった)
POSTED BY tumf ON 12 月 21st, 2005. PERMALINK

