我有一个users表、一个asset表(例如包含一个值等于favorite_movie的记录)和一个user_to_asset表(包含userid、assetid和值,比如'american history x')。
我在想,是否也应该有一个类型id,当然还有一个类型表,例如,一个类型可以是用户首选项或用户详细信息……因此,最后,user_to_asset表将包含userid、typeid、assetid和value (当然,我必须更改表名bc,我们现在在user_to_asset表中包含了typeid )。这可能会优化我的代码,因为例如,我可以通过查询user_to_assets表来查询用户的所有首选项,只需按等于用户首选项的typeid和等于用户的user_id来查询。
你认为如何?
发布于 2012-06-27 07:06:12
我认为您需要以下表格:
themestuff)
这使您可以说:
在将Jonathan的主题应用于结果时,向我显示用户"Jonathan“的所有”电影“类型的资产。
https://stackoverflow.com/questions/11217055
复制相似问题