New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
受注テーブル構成の変更 #654
Comments
@shinichi-takahashi |
@ttsuru |
@shinichi-takahashi |
@ttsuru |
@shinichi-takahashi |
@ttsuru |
@shinichi-takahashi |
@ttsuru shipping_numはdtb_order_detailのquantityですかね?もちろん必要になってきます! |
@shinichi-takahashi shipping_num は佐川などの伝票番号です。 |
@ttsuru dtb_shipping.shipping_numですね。 |
@shinichi-takahashi |
@ttsuru
dtb_deliveryに「この項目を選択した場合は、配送先がnullになるよ」的なフラグが必要になることを考慮したものだったんですね。 |
もう、互換性は考慮しないということでよろしいですか? |
shipping_num は2系でも用意されてましたが、使用されていないカラムとして最終的に削除されました |
既に2系のDBをそもまま移行して3系でも使えるものではないと思っています。 |
@nobuhiko
そうですね。 |
各後払いの普及や、配送番号の管理や通知を行うニーズが大きくなっていると思います。 |
@shinichi-takahashi @ttsuru |
@nobuhiko |
@nobuhiko |
ヤマトが一番厳しいと思いますが 楽天を見てもそこまで厳しくしてないので厳密にする必要があるかはわかりませんが参考まで |
@nobuhiko |
#2408 へ統合 |
dtb_shipment_itemと内容が重複しているため、dtb_order_detailを廃止し、
以下のようにリレーションを変更したいと思っています。
dtb_order 1-n dtb_shipping n-n dtb_shipment_item
これによって、
複数配送先を考慮した形でテーブルで再設計することで、ソースがシンプルになります。
集計の際もdtb_orderを起点に容易に行うことができるため、デメリットはほぼないと言ってもいいと思います。
まずはみなさんのご意見を伺いたいです。
The text was updated successfully, but these errors were encountered: