数据库:String Json vs new column

时间:2013-10-02 13:43:25

标签: php mysql json

我正在开发一个网站,我需要存储一些问题。 我有一个json喜欢:

[{"id":"1","resp":"y"},{"id":"2","resp":"m"},{"id":"3","resp":"m"},{"id":"4","resp":"m"},{"id":"5","resp":"n"}

id = id问题, resp =回答

我需要存储此信息并将其与其他用户进行比较。 什么是最好的方式?为用户存储一个单独的json o创建一个像

这样的数据库
        idquestion1 idquestion2 idquestion3 idquestion4
user        yes         no          yes         boh

现在我使用Php + mysql

1 个答案:

答案 0 :(得分:1)

这将是最好的餐桌设计imho:

user_id | question_id | answer