между собой с ManyToMany ?
правильнее наверно сделать Order, OrderItem, Product. все связываются связываются по ForeingKey
в OrderItem что будет ?
Например, цена товара в момент оформления заказа. Обычно в интернет-магазинах в уже оформленных заказах требуется сохранять ее неизменной после редактирования товара.
)) а как у тебя в тз или в мыслях )) как вариант можешь открыть любой интернет магаз и напихать корзину. например. Order: дата, пользователь, сумма, доставка, полная сумма заказа, промокод OrderItem: продукт, количество, сумма этих продуктов
пока что в мыслях но не знаю как правильно сделать первый раз делаю
Чуть разверну мысль: Смысл введения этой сущности в том, что информация о товарах в каталоге работающего магазина может (и обязательно будет) меняться, какие-то товары могут удаляться, менять цену, наименование и т.п.. И здесь вы сохраняете необходимый минимум информации о товаре (он может отличаться от проекта к проекту), который нужно оставить неизменным для дальнейшей работы с заказами, независимо от того, что происходит в каталоге, а также количество этого товара в заказе.
Благодарю наверное нужна таблица Order да....
в OrderItem сумма продуктов это сумма*количество ?
да, только цена товара * количество.
Эмм тогда в Order сумма для чего ?
Общая сумма заказа.
полная сумма заказа написали же
Стикер
я говорю тут в Order есть сумма и полная сумма просто разница в чем вы оба одинаково описали
ошибся, с кем не бывает. одна сумма. я ж импровизировал
тоесть оставить только полную сумму ?
Обсуждают сегодня