- ベストアンサー
mysqlの正規化で困っています
ショッピングサイトの正規化に悩んでいます。 mysqlとphpを使っています。 詳細を以下のアドレスにアップロードしております。 どなたかご指摘頂けませんでしょうか? よろしくお願い致します。 分かりにくい部分がありましたらご指摘お願いします。 http://xfs.jp/7oBsr
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
抽象的なテーブルの枠組みを先に想定するのではなく, 具体的に現時点で想定される規格名称をすべて列挙してみるのが先でしょう。 その具体的なデータを検討すれば,テーブルの枠組みは見えてくるものです。 そもそも, このマザーボードにはある規格のメモリも別の規格のメモリも対応する, というような,1対多の関係は存在するのでしょうか? (メモリだけではなく,種別ID.txtの全パーツについて言えるでしょう) そうであるなら, readme.docxで述べられたパーツテーブルの設計はどちらも間違いで, パーツID、規格ID パーツID、種別ID、規格ID などのように,パーツと規格の対応づけだけを記録した別テーブルを設けないと,正規形の基本から外れます。
その他の回答 (1)
- shimix
- ベストアンサー率54% (865/1590)
回答No.1
お礼
どなたかアドバイス頂けませんでしょうか? よろしくお願い致します