标签: django
我的django应用程序需要根据他的电子邮件域收集用户数据(姓名年龄国家等)('gmail',如xyz@gmail.com)。我每次遇到新的电子邮件域时都会创建一个新表。 这可以在django中完成吗?
答案 0 :(得分:1)
这是一个坏主意。你的表都具有相同的结构。您的所有数据都应存储在一个表中,并带有domain列以保持数据分离。为什么要为每个域使用不同的表?无论你有什么理由,都有更好的方法。
domain
这个想法违背了关系数据库设计中的所有内容,以及基于它的Django ORM。