Помогите советом..
Есть сущность и сущность может быть разных типов.
Типов где-то 4, максимум 5
Хранил поле типа (int) в таблице сущностей, но Внезапно оказалось, что сущность может принадлежать как одному, так и нескольким типам.
Как хранить такое в базе, чтобы можно было делать выборку по типам?
Делать для типов отдельную таблицу и таблицу для связи многие-ко-многим?
Не слишком ли жирно и может можно как-то по другому обойтись?
Как хранить в базе такое
-
- Сообщения: 203
- Зарегистрирован: 2014.02.16, 03:09
Re: Как хранить в базе такое
ну в mysql есть такое поле типа set и команда для поиска find_in_set