我有这个关系代数查询:
%x(代码)({('PX5'),('PX6')})
你能解释一下这个查询的含义吗?
我知道%是重命名操作,x是表的新名称,但我不知道,'(代码)'后面的()括号中有什么。谢谢
答案 0 :(得分:0)
{('PX5'),('PX6')}
看起来像是一种关系。但我也不明白你的用语。重命名定义为ρ a / b (R)。
所以我能想到你的术语最好是ρ x / code ({('PX5'),('PX6')}),这意味着:
Rename the attribute 'code' into 'x' of the relation {('PX5'),('PX6')}.