|
|
1
-1
行实现中的数组-有问题表中的数组?如果可能,请避免。建立关系数据库是为了保存表中的记录。人类和数据库都理解这一点。除非有一些令人信服的理由这样做,否则我看不出有什么好的理由在一个数组中、在同一个记录上、在更难解析/查找/验证等的地方转储一整串记录。我认为这种情况不能证明设计决策是正确的。我还没有研究底层实现,但即使实现与添加了单独的表一样,这对于处理应用程序的程序员来说可能会更加混乱。 解决方案:添加新表
您可以添加一个DB约束来检查电子邮件是否已经存在,或者您可以通过模型进行验证,或者两者的组合? |