您不能在 A 和 B 之间创建直接的主动关系,因为那样会引入歧义

You can't create a direct active relationship between A and B because that would introduce ambiguity

你能解释一下这个歧义吗?

I understand the problem is that both tables Analyzers and Entries are pointing to Labs

这个解释不太正确。

产生歧义是因为 Labs 有两条不同的路径来过滤 Entries

它已经直接通过

过滤
Labs[Id] 1-->* Entries[IdLab]

如果有问题的关系被激活,那么也间接通过

Labs[Id] 1-->* Analyzers[IdLab] 1-->* Entries[IdLab]

我推荐 this article for more insight into ambiguous relationships (even though it's largely about bidirectional relationships). This article 也值得一读。