Sql игра questline для многих пользователей.
Всем привет, я долго думал и не могу понять, как сделать отношения и таблицы в SQL, чтобы сделать что-то подобное:
у меня есть один столик пользователи:
он включает в себя имя пользователя, пароль, user_id;
вторая таблица квесты
он включает в себя quest_id, quest_nr, описание квеста
и мне нужно, чтобы зарегистрированный пользователь видел весь список квестов и за флажком, где он может проверить, сделал ли он это, и если другой пользователь войдет в систему, он увидит тот же список квестов, но проверил в столбце done quest только проверки HES...
Как отобразить одну таблицу со всеми столбцами, чтобы каждый пользователь, вошедший в систему, видел только проверки последнего столбца ? Пожалуйста, помогите мне, я новичок в этой ситуации
Я знаю, как сделать это для одного человека, там нужно одну таблицу квестов и последней колонке, что там, где пользователь может проверить, но как сделать одну таблицу, в которой отображаются только логин пользователя и проверяет все квесты таблицы, чтобы не делать таблицу для каждого пользователя, но использовать одну таблицу для всех, я не понимаю как сделать эту таблицу SQL и отношения выберите и структуру таблицы, mybe кто-то поймет меня и мой длинный текст мысль, что я имею в виду?
Что я уже пробовал:
Я использую PostgreSQL, созданную таблицу пользователей и таблицу квестов
Richard Deeming
NB: Я надеюсь, что ваш password
колонка есть нет хранение пароля пользователя либо в виде обычного текста, либо с использованием обратимого шифрования!
Безопасная Аутентификация Паролем Объясняется Просто[^]
Соленое хэширование паролей - делаем это правильно[^]