我很难在数据库中表示以下情况:
用户可以声明多个地址(如客户要求的家庭地址、办公室地址、邮寄地址等)。
我有一个名为 UserID
的自动递增主键,它代表一个用户帐户。我一直在考虑创建一个 BelongsToUserID
列来表示每个用户的表单字段,如下所示:
我不能这样做,因为每一行只能被 UserID
行占用。
关于如何实现这一目标有什么想法吗?
最佳答案
您需要一个单独的表来保存地址。也许是这样的:
| id(主键)|类型(枚举家庭/工作/等)|用户ID |地址|
关于mysql - 表示MySQL数据库中动态添加的表单字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14537345/