Database design 查询的安全数据日志规则

Database design 查询的安全数据日志规则,database-design,Database Design,这3个关系(边(X,Y)、红色(X,Y)、蓝色(X,Y))被视为一个关系可以是红色/蓝色的图。请你带我去: a) 找到从X到Y有路径(一系列链接边)的节点对X和Y?根据我的理解,我认为答案应该是路径(X,Y):-edge(X,Z),edge(Z,Y)。对吗 b) 找到X和Y节点对,其中有从X到Y的等长路径(一系列链接边),红色和蓝色交替出现。如何修改第一部分的答案以获得第二部分的答案?我不认为这是一个dba问题。也许可以试试程序员

这3个关系(边(X,Y)、红色(X,Y)、蓝色(X,Y))被视为一个关系可以是红色/蓝色的图。请你带我去:

a) 找到从X到Y有路径(一系列链接边)的节点对X和Y?根据我的理解,我认为答案应该是路径(X,Y):-edge(X,Z),edge(Z,Y)。对吗


b) 找到X和Y节点对,其中有从X到Y的等长路径(一系列链接边),红色和蓝色交替出现。如何修改第一部分的答案以获得第二部分的答案?

我不认为这是一个dba问题。也许可以试试程序员