私は2つのテーブルを持っています.1つは「カート」と呼ばれ、もう1つは「アイテム」です。今、私はカートが "アイテム"と数量のリストを保存できるようにしたい。だから私は、テンプレートのID、項目のIDと数量のフィールドを持つ別のテーブル "cart_items"を作成しました。SQL/PHP:テーブル設計の質問
「cart_item」のIDに別のフィールドを追加する必要がありますか?または、これをすべて一緒に行うより良い方法がありますか?私は自分のカートを更新しようとすると困っただけで、カートのアイテムは正しく更新されません。私がしなければならないのは、すべてカートに「cart_items」を添付してから、それぞれの「カートアイテム」を再追加することです。これを行うにはもっと良い方法があるはずです。
これらの仕組みを教えてください。 – MackDaddy
このチュートリアルが役立つかもしれません。 http://www.sitepoint。com/blogs/2009/03/12/mysql-foreign-keys-quicker-database-development / – elviejo79