我有一个用户表,一个资产表(包含例如值等于favorite_movie的记录),而不是user_to_asset表(包含userid,assetid和value,例如'american history x')。
我在想是否还有一个类型ID,以及一个类型的表格,例如一个类型可以是用户首选项或用户详细信息....所以最后,user_to_asset表将然后包含userid,typeid,assetid和value(当然我必须更改表名称bc,我们现在在user_to_asset表中包含typeid)..也许它会优化我的代码,因为例如我可以查询用户的所有首选项只需通过typeid查询user_to_assets表等于用户首选项,user_id等于用户。
您怎么看?
答案 0 :(得分:1)
我想你想要下面的表格:
这可以让你说:
在将Jonathan的主题应用于结果时,向用户“Jonathan”显示“电影”类型的所有资产。