前提・実現したいこと
データベース設計
ここに質問の内容を詳しく書いてください。
初質問です。
誤筆、説明不足があればすみません。
現在、データベース設計をMysqlでおこなっています。
テーブルがユーザー、製品、部品となります。
製品の中に部品が複数種類かつ同一種類が複数個入る場合はどのような中間テーブルを作成すればよろしいでしょうか。
ソースコード ## products table |Column|Type|Options| |------|----|-------| |name|string|null: false, unique: true| |image|longblob|null: true| |user_id|string|null: false| ## parts table |Column|Type|Options| |------|----|-------| |name|string|null: false, unique: true| |cost|float|null: false| |user_id|string|null: false| ## users table |Column|Type|Options| |------|----|-------| |name|string|null: false, unique: true| |email|string|null: false, unique: true| |password|string|null: false|
試したこと
ここに問題に対して試したことを記載してください。
仮に製品が単一部品のデータベース構築を行いました。
補足情報(FW/ツールのバージョンなど)
*補足です。
例えば製品A(product)と部品x,y,z(part)がある時、
Aはxが1個、yが2個、zが3個で構成されるような時です。
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー