【发布时间】:2011-06-07 11:47:43
【问题描述】:
我在用户表中有一个 user_id 列。接下来我在品牌表中有一个brand_id。每个用例都有自己的页面:用户有个人资料,品牌有品牌页面。 (注意:Thgere 有更多这样的关系。公司有公司页面,城市有城市页面等)。因此,当用户上传照片时,我需要将其引用给所有者。所有者可以是品牌、用户、城市、组织等。
对于用户来说很简单,photo_id 属于 user_id,其中 user_id 是用户表的 FK。但是要将brand_id添加为照片的所有者,我需要一个单独的列还是可以在user_id列本身中完成,如果我将其重命名为将引用(用户ID或品牌ID)的owner_id?
【问题讨论】:
标签: mysql database schema relationship