Задать вопрос
iproger
@iproger
Безответственный гений

Какую таблицу с юзерами использовать?

В OpenCart есть 2 таблицы для юзеров: customer & user. Какую нужно использовать, когда юзер регистрируется и почему?
  • Вопрос задан
  • 2551 просмотр
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Решения вопроса 1
lexxpavlov
@lexxpavlov
Программист, преподаватель
customer - клиент, тот, кто будет покупать у вас на сайте.
user - пользователь сайта с точки зрения администрирования, то есть тот, кто имеет доступ к админке, человек из вашей команды.
При регистрации клиенты должны создаваться в таблице customer.
Но что значит "Какую нужно использовать, когда юзер регистрируется и почему?" - разве они не сами там создаются?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
lexxpavlov, могу поспорить. При регистрации клиенты должны добавляться в таблицу users. А при заказе - в таблицу customers.
Почему так? - Зарегистрироваться может один человек, а заказы могут быть оформлены на разных людей. То есть, при заказе я могу заказать своей сестре или матери какой-то товар - данные о покупателе должны быть в таблице customers.
Ответ написан
Sanes
@Sanes
В движке есть возможность покупать без регистрации. Поэтому покупатель не всегда пользователь.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы