Добрый день.
Если можно поделитесь опытом, как вы реализовывали систему подписок ?
Подписок может быть много, допустим на категории товаров или на конкретного продавца.
Думаю хранить все в базе, и выделить под каждый тип подписки отдельную таблицу.
Организация подписок
- Tonni_regoletti
- Сообщения: 52
- Зарегистрирован: 2019.10.11, 09:16
Re: Организация подписок
Сам таким не занимался, но выделять под каждый тип подписки отдельную таблицу как-то неахти.
Можно же сделать одну таблицу, запихивать к примеру id - пользователя, id - что нужно (категорию, продавца или еще что), но при этом будет третье поле, которое будет определять, что во втором id. категория/продавец или что тебе угодно. Своеобразный "Тип подписки".
Могут быть записи
table_id, user_id, podpiska_id, typeofpodpiska_id
1, 1, 1, 1
2, 1, 1, 2
Говорит о том, что для пользователя с id = 1 будет подписка на Категорию с id = 1, а вторая запись о том, что подписка на Продавца с id = 1
Можно же сделать одну таблицу, запихивать к примеру id - пользователя, id - что нужно (категорию, продавца или еще что), но при этом будет третье поле, которое будет определять, что во втором id. категория/продавец или что тебе угодно. Своеобразный "Тип подписки".
Могут быть записи
table_id, user_id, podpiska_id, typeofpodpiska_id
1, 1, 1, 1
2, 1, 1, 2
Говорит о том, что для пользователя с id = 1 будет подписка на Категорию с id = 1, а вторая запись о том, что подписка на Продавца с id = 1
- Tonni_regoletti
- Сообщения: 52
- Зарегистрирован: 2019.10.11, 09:16
Re: Организация подписок
Спасибо, я в этом направлении не думал