我很难代表数据库中的以下情况:

用户可以声明多个地址(如客户要求的家庭,办公室,邮件等)。

我有一个称为UserID的自动递增主键,它代表一个用户帐户。我一直在考虑制作一个BelongsToUserID列来表示每个用户的表单字段,如下所示:

 

我不能这样做,因为每一行只能被UserID行占用。
关于如何实现这一点的任何想法?

最佳答案

您需要一个单独的表来保存地址。也许像这样:

| id(主键)|类型(枚举家庭/工作/等)|用户名|地址|

关于mysql - 代表MySQL数据库中动态添加的表单字段,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14537345/

10-13 04:32