Size: a a a

Software Design/Architecture/Zen

2020 December 17

АЯ

Андрей Ява in Software Design/Architecture/Zen
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
Обычно так и делают. А ещё у юзера может быть уже сохранённый список адресов - и фиг поймёшь, какие из них доставка, какие биллинг. Я на этом "собаку съел" - с 2011 года е-коммерс пишу
эм. да всё просто: есть заказ, у закада есть доставка. вот к неё и делаешь релейшн.
источник

АЯ

Андрей Ява in Software Design/Architecture/Zen
у заказа есть биллинг - вот к нему по необходимости релейшн
источник

АЯ

Андрей Ява in Software Design/Architecture/Zen
мы просто вбивали данные с последнего заказа и все довольны
источник

ПГ

Павел Г. in Software Design/Architecture/Zen
Андрей Ява
тогда вообще никак не маркируй, это не шаблон - это инфа о доставке
Есть шаблон и инфа о доставке. Они живут друг отдельно от друга (всмысле могут редачиться и удаляться независимо) .
источник

АЯ

Андрей Ява in Software Design/Architecture/Zen
тогда это разные сущности
источник

АЯ

Андрей Ява in Software Design/Architecture/Zen
делай разными с разными таблицами
источник

АЯ

Андрей Ява in Software Design/Architecture/Zen
они нлогически не пересекаются вообще никак, шаблон нужен только для отдачи ДТОшки фронту, которая потом поедет как аргументы для доставки. и совсем не факт что в том же виде
источник

ПГ

Павел Г. in Software Design/Architecture/Zen
Ну я вот тоже думал что это лучший вариант. Но выходит что они одинавые, хотя опять таки - это не правило.
источник

ПГ

Павел Г. in Software Design/Architecture/Zen
Всем спасибо :) Лучше не жмотить таблицы и сущности и разделять по логике :)
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Андрей Ява
эм. да всё просто: есть заказ, у закада есть доставка. вот к неё и делаешь релейшн.
А если адрес доставки отредактировали, когда заказ уже в пути?
источник

ПГ

Павел Г. in Software Design/Architecture/Zen
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
А если адрес доставки отредактировали, когда заказ уже в пути?
Не давать редачить?
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Павел Г.
Не давать редачить?
Не делать релейшн, может? Копировать данные?
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
А если адрес доставки отредактировали, когда заказ уже в пути?
Фарш невозможно провернуть назад
источник

ПГ

Павел Г. in Software Design/Architecture/Zen
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
Не делать релейшн, может? Копировать данные?
Просто что должно произойти когда заказ в пути а юзер меняет доставку?
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
Заказ сформирован и передан в доставку. Больше адрес не принадлежит системе, а принадлежит доставке
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Павел Г.
Просто что должно произойти когда заказ в пути а юзер меняет доставку?
У юзера новый адрес, у заказа старый
источник

ПГ

Павел Г. in Software Design/Architecture/Zen
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
У юзера новый адрес, у заказа старый
Я возможно не понял контекст. Есть доставка, она ушла из системы. Зачем вообще давать юзеру ее редачить?
источник

ПГ

Павел Г. in Software Design/Architecture/Zen
Даже если с копированием
источник

ПГ

Павел Г. in Software Design/Architecture/Zen
Я просто себе представляю 1 доставка = 1 запись = 1 заказ.
источник

ПГ

Павел Г. in Software Design/Architecture/Zen
Т.е. никаких больше связей с дргуими заказами
источник