• Правильная система видимости контента для пользователя mysql + php?

    @jamesk Автор вопроса
    есть отдельная таблица где есть соответствие uid - city_id.
    у заявок есть таблица id_заявки = city_id.
    у заявок есть например тысяча объектов у которых соотношение Id_объекта = id_заявки.
    Вроде бы найти все запросы которые запрашивают заявки реально и туда встроить запрос.
    Но вот каждый запрос на объект из бд, это кажется довольно непродуктивно.
    Плюс есть опасения что проверка на доступ в абсолютно каждом запросе затормозят систему. Так же есть юзеры без ограничений на город, т.е. запрос усложняется.
    Уже приходят дикие мысли создать промежуточную таблицу где хранить отношения юзера к каждой таблице системы и наполнять её с помощью триггеров, но так же придётся модернизировать каждый запрос, но скорость будет выше...
    Ответ написан
    Комментировать