使用查找将用户数据存储为文本或ID?

时间:2010-10-18 11:36:52

标签: mysql database schema

将Look Dayss与纯文本输入数据库中的周数,月数,周数,用户年龄等存储有什么好处?我正在创建一个带有一些分析的社交网站,并计划使用问题表,答案表和Question_Answer表来存储所有数据,如性别,出生月份,年龄等,这样我就可以给每个人在整个系统中使用一个ID但是有些我工作过的老项目总是存储这些只是普通的文本输入。所以我看到哪种设计更适合存储所有系统和用户固定列表数据,以后可能会或可能不会使用各种指标进行报告。如果使用lookus然后有多深,我是否需要创建几天,一年中的几天,一周中的几周等等,如果我想创建一个报告,如下所示:比较每个月的第一天共享的照片数量用户组与同一用户的最后一天或每月相比?

1 个答案:

答案 0 :(得分:0)

鉴于您使用的是MySQL,我建议填写日期帮助程序表,如此问题的最高评分答案所示:How to fill date gaps in MySQL?

问题本身应该解释为什么你会想要这个表。