@jazzus

В каких таблицах связывают объявления, заказы и оплаты?

Логика:
Юзер добавляет объявление.
Статус объекта – не опубликовано.

Юзер оплачивает объявление.
Статус объекта – опубликовано.

Проходит 5 дней
Статус объекта – не опубликовано.

Какая должна быть коллекция таблиц? Можно без полей.
база mysql
  • Вопрос задан
  • 80 просмотров
Решения вопроса 2
Beshere
@Beshere
Разработчик
User(id, name)
Ad(id, user_id, status, text)
Payment(id, user_id, ad_id, pay_date, sum)
Ответ написан
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
статус публикации явно в таблице с объявлением, тут же дата публикации
пользователь в отдельной
оплата в отдельной (тут может быть и несколько таблиц, например для заказа одна, во второй items заказа, в третьей могут быть оплаты, если заказ подразумевает не одно оплату и т.д.)

Но стоило бы указывать тип базы данных в вопросе.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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