在rdbms中存储临时和永久地址的方法

时间:2015-09-07 11:37:44

标签: mysql rdbms

我们需要将用户的临时和永久地址存储在数据库中。我打算在数据库中只创建一个表地址,并将同一个表用于临时和永久地址。是否有更好的方法?  还有条件 - 临时地址字段可以是null,如city,state但这些字段不能为永久地址为空。

1 个答案:

答案 0 :(得分:0)

我建议您在address表格中添加一列,显示地址类型,临时或永久。您还可以定义备用地址类型。

然后,您可以为每个用户提供多个地址。

您可能还希望添加address_good_until类型DATE列。然后,您可以使您的临时地址过期。如果该列为NULL,则表示该地址是永久性的。