我有一个程序,用户可以输入多个电子邮件地址来获取通知。我正在数据库中创建一个字段来跟踪这一点,我不确定为所有电子邮件地址选择哪种最佳数据类型。此时我相信我们会将其限制为4个电子邮件地址。
这里适用于mysql的数据类型是什么?
不确定这是否相关,但我计划序列化数据(使用php函数)处理电子邮件地址时。对我的计划的任何反馈感兴趣,如果有更好的方法可以做到这一点。
答案 0 :(得分:4)
这表示您有1:多个用户关系:电子邮件地址。使用user_id和email列创建另一个表,并通过user_id将其链接到您的users表。
永远不要序列化数据并将其粘贴在一个列中,以后你会后悔的。