【関連する記事】
[MySQL]、[php] 分類のindex管理(1)
前回は改造前の状態とやることをザクっと把握したところまで書きました。
今回はデータベースの変更点
を主に紹介します。支払情報を例にとって見てみますまずは支払情報のデータベースに分類IDという項目を追加します。
ALTER TABLE `pay` ADD `specification_id` INT NOT NULL AFTER `count`
次に分類テーブルを作ります。
カラムにはID、名称、ユーザーID、使用フラグ、作成日、更新日を作っておきます。CREATE TABLE `pay_specifications` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL, `user_id` int(11) NOT NULL, `uses` int(11) NOT NULL, `created` datetime NOT NULL, `modefied` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
これで支払DBのspecification_idを使って支払分類DBの情報を持ってくる準備ができるようになりました。
0 件のコメント:
コメントを投稿