Database 如何在图表中描述表连接?

Database 如何在图表中描述表连接?,database,diagram,Database,Diagram,我有几个表(我们称它们为A,B,C,D,等等),每个表都有多个列(A有列a1,a2,等等) 我想用图表表示以下内容: 内部联接A和B其中A.a1=B.b1,然后检查B.b2的值。如果B.b2=1,则将结果与C进行内部连接,其中A.a1=C.c1。如果B.b2=2,则将结果与D进行内部连接,其中A.a1=D.d1 我尝试使用传统的流程图,但我希望跟踪表及其列。然而,对于数据库模式图,我不确定如何描述逻辑条件之类的东西 最好的方法是什么

我有几个表(我们称它们为
A
B
C
D
,等等),每个表都有多个列(
A
有列
a1
a2
,等等)

我想用图表表示以下内容:

内部联接
A
B
其中
A.a1=B.b1
,然后检查
B.b2
的值。如果
B.b2=1
,则将结果与
C
进行内部连接,其中
A.a1=C.c1
。如果
B.b2=2
,则将结果与
D
进行内部连接,其中
A.a1=D.d1

我尝试使用传统的流程图,但我希望跟踪表及其列。然而,对于数据库模式图,我不确定如何描述逻辑条件之类的东西

最好的方法是什么