我有一个用户表、一个资产表(例如,包含一个值等于 favourite_movie 的记录)和一个 user_to_asset 表(包含用户 ID、资产 ID 和值,例如“美国历史 x”)。
我在想是否还有一个类型 id 以及一个类型表,例如类型可能是用户偏好或用户详细信息......所以最后,user_to_asset 表将包含一个userid、typeid、assetid 和 value(当然我必须更改表名,因为我们现在在 user_to_asset 表中包含了 typeid).. 也许它会优化我的代码,因为例如我可以通过查询来查询用户的所有首选项user_to_assets 表的 typeid 等于用户首选项,user_id 等于用户。
你怎么看?