我是数据库设计的初学者。我有两个表shops and products
与枢轴表product_shop
有很多关系。
在商店表中,结构如何显示
商店表
ID
名称
user_id
产品表
ID
名称
product_shop
PRODUCT_ID
shop_id
位置
ID
名称
shop_id
现在我的问题是,我希望获得属于特定用户或位置的所有产品,我可以修改要添加的产品表(user_id& location_id),以免编写复杂的查询。
它是否也违反了数据库设计规则?