我是一个完全的关系代数初学者,我不太明白笛卡尔积是如何工作的。
当我的两个表具有公共属性时,我想知道笛卡尔积会发生什么。如果两个表没有任何共同属性,我理解起来没有问题。
例如,我试着在我自己做的一个例子上理解它。
T1 T2
---------- -----------
A B C A B D
1 4 7 1 4 8
2 5 3 2 9 5
4 7 1 7 3 2
如果我想做T1 x T2,当我想要写出连接T1第一行
A=1 , B=4 , C=7
和T2第二行 A=2 ,B=9 ,C=5
的代码时,A和B列会发生什么变化?如果您能展示给我T1 x T2的结果,那将非常有用!