【发布时间】:2016-11-02 09:09:12
【问题描述】:
我有 2 个关系(表):
商店(邮政编码 (PK)、SuburbName、BottleShopName (PK)、地址),
人员(PersonName (PK)、Postcode (PK)、AlcoholConsumption)
如果我写下一个查询,该查询将返回 使用关系代数的数据库及其郊区,它看起来像这样:
π BottleShopName、SuburbName(商店)。
此查询的限制是它不会显示任何冗余数据。假设如果有两个不同的瓶子商店名称相同,并且在同一个郊区具有相同的邮政编码,上面的查询将忽略第二个。
我应该对此查询进行哪些修改才能使用关系代数显式获得这两个结果?
【问题讨论】:
-
当你在谷歌上搜索“site:stackoverflow.com(重复或重复)关系代数”时,你学到了什么?
-
答案应该给你SQL吗?还是关系代数?
标签: mysql database-design duplicates relational-algebra