我想知道在MySQL数据库中存储以下数据的正确方式。
比如说一个视频对象,我想存储其他用户给它的评分,所以一种选择是创建一个列,在其中用复杂的方式存储用户的ID和他们的评分,例如:
| ID | video_name | rating (usrID,rating) |
| 5 | cool video | (158,4),(5875,1),(585,5) |
我认为这不是最有效的方法。 是否有一种方法可以在行内存储表格?最有效的方式是什么,这样我就可以使用SQL查询对评分进行操作,而无需通过PHP代码处理数据?