mak_sim2001
Новичок
Оптимально сохранить пять типов жалоб(report)
Помогите организовать следущую вещь.
Есть таблица с объявлениями, к каждому объявлению юзеры могут добовлять пять видов жалоб например - спам, не в той категории, неактуально, ...
Соответсвенно админ потом хочет делать выборки например - "показать все обьявления с жалобой спам"
Сижу думаю как лучше это сохранить в базе данных. Можно конечно добавить пять INT полей но что-то подсказывает что мона сделать лучше что то типа поля с такой маской - 0 0 0 0 0 и по каждой жалобе делать +1 в соотвтсвующем регистре (почемуто крутится в голове бинарные операции) подскажите как лучше делать? С учетом того что чтоб выборки админ мог делать по отдльному типу жалобы. И было бы неплохо сохранять кол-во жалоб(хотя нафиг ему кол-во...)
Помогите организовать следущую вещь.
Есть таблица с объявлениями, к каждому объявлению юзеры могут добовлять пять видов жалоб например - спам, не в той категории, неактуально, ...
Соответсвенно админ потом хочет делать выборки например - "показать все обьявления с жалобой спам"
Сижу думаю как лучше это сохранить в базе данных. Можно конечно добавить пять INT полей но что-то подсказывает что мона сделать лучше что то типа поля с такой маской - 0 0 0 0 0 и по каждой жалобе делать +1 в соотвтсвующем регистре (почемуто крутится в голове бинарные операции) подскажите как лучше делать? С учетом того что чтоб выборки админ мог делать по отдльному типу жалобы. И было бы неплохо сохранять кол-во жалоб(хотя нафиг ему кол-во...)