Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте. Помогите, пожалуйста спроектировать БД. Задача следующая:
Есть фасоны одежды, у каждого фасона есть от 1+ цветов ( цвет предполагает наличие изображение этого фасона в этом цвете ), у каждого цвета каждого фасона есть 1+ размеров.
Додумался только до такого:
цвета
| id | name |
размеры
| id | name |
фасоны
| id | name |
цвета/фасоны
| id_color | id_fason | image |
цвета/фасоны/размеры
| id_color | id_fason | id_size |
Не нравится то, что в табл. цвета/фасоны/размеры тянется id_color/id_fason, также не нравится наличие поля image в табл. цвета/фасоны
Буду очень благодарен за советы.
Неактивен
1. Цвета — это цвета радуги, или они реально будут добавляться? Если первое,
то можно под них табличку не делать.
2. Размеры — это размеры одежды, или они реально будут добавляться? Если пер-
вое, то под них табличку можно не делать.
3. Фасоны — это ... впрочем, фасоны, наверное, добавляться будут.
Итого я насчитал две таблички — фасон (id, name), одежда (id, фасон, цвет enum(...), размер int).
Неактивен
Цвета и размеры будут добавляться и удаляться, так что таблички под них нужны
Неактивен
Тогда на одну табличку больше
Неактивен