addresses最初は、ユーザーの請求先住所と配送先住所を追跡するためにテーブルがあればいいと思いました...もちろん、これらは注文などに使用されます.
idしかし、コーディングを開始すると、ユーザーがそれらを更新したときにそれらを参照して追跡できるようにする必要があることに気付きました.「配送先は請求先住所と同じです」というオプションについては、 shipping_id を billing_id として参照 ...
私が言っていることが理にかなっていることを願っています...
userテーブル内に請求フィールドと配送フィールドの両方を含めるか、テーブルを作成する必要があると考えていuser_detailsます。
実際の問題は、ユーザーの請求先住所と配送先住所を保存および管理するための推奨される (または推奨される) 方法は何かということです。