php - MySQL:管理用户账单和送货地址

标签 php mysql database laravel laravel-4

起初我认为有一个 addresses 会很好。表以便跟踪用户的帐单和送货地址...这些当然将用于订单等。

但是一旦我开始编码,我注意到我必须能够引用并跟踪那些 id当用户更新它们时,对于“送货与我的帐单地址相同”选项,我需要更新对 Shipping_id 的引用作为 billing_id ...

希望我说的有道理......

我现在认为我应该在我的 user 中同时包含计费和运输字段表或创建 user_details表。

实际问题是,存储和管理用户帐单和送货地址的首选(或建议)方法是什么。

最佳答案

为什么不制作一个包含指示地址类型的标志的地址表

id | user_id | street | number | zip | city | address_type | valid_since | valid_until

关于php - MySQL:管理用户账单和送货地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17559603/

相关文章:

php - Laravel 数据表中的调用 id

mysql - 在 Laravel 中上传和检索图像

mysql - 具有不同的三个不同表的 SQL 查询

database - 如何将视频存储在 PostgreSQL 数据库中?

android.database.sqlite.SQLiteException : near "where": syntax error (code 1):

php - 使用php mysql将数组设置为数组中的列名

php - 使用 PHP MySQL 的电子邮件通知系统

php - 特质; PHP 5.4 中的 parent 和 self 类型提示

python - 无法迁移以及如何使用 Django python 设置 mysql DB

sql - 最佳实践脚本安装数据库