REST API に変換する予定の Web アプリケーションがあり、これに CakePHP を使用することにしました。現在のフォームは ColdFusion で記述されています。
データベースは数百万レコードのサイズで、20 程度のテーブルと、多対多の状況を処理するいくつかの連想テーブルがあります。
主にデータベースに関して、CakePHP ソリューションを開始するための最良の方法を探しています。既存のデータベースをインポートし、ケーキを使用して現在のフォームにアクセスする必要がありますか? 新しいデータベース構造をベイクする必要があります (ケーキの標準内にとどまるために)。次に、データを新しいデータベースに取得し、関係などを維持する方法を見つけます (どのように?)?
編集:
既存のアプリには多くのユーザーがいますが、新しい CakePHP API がセットアップされ準備が整うと、古いサービスは閉じられて新しいサービスが使用されます。
現在のアプリは MVC の方法で設計されていません。モデルはテーブルと同義であると言っていますか? 外部キー関係を持つ既存のテーブルは多数ありますが、CakePHP 標準を使用して名前が付けられていません。
時間は問題ですが、すぐに再訪問するのではなく、今時間をかけて正しい方法で完了したいと思います.