Ich bin ein Anfänger in Relationale Algebra und ich verstehe nicht vollständig zu verstehen, wie kartesisches Produkt funktioniert.Kartesisches Produkt in der Relationalen Algebra
Ich möchte wissen, was im kartesischen Produkt passiert, wenn meine zwei Tabelle gemeinsame Attribute haben. Ich habe kein Problem zu verstehen, wenn beide Tabellen kein Attribut gemeinsam haben.
Zum Beispiel versuchte ich zu verstehen, was ich zum Beispiel selbst gemacht habe.
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
Wenn ich will T1 x T2 tun, wenn ich die Zeile schreiben wollen, der die Verkettung der ersten Zeile von T1 ist A=1 , B=4 , C=7
und der zweiten Zeile von T2 A=2 ,B=9 ,C=5
, was an der Säule A passieren und B ?
Wenn Sie mir das Ergebnis von T1 x T2 zeigen könnten, wäre es sehr nützlich!
Bitte geben Sie einen Verweis auf die relationale Algebra Variante. Viele Algebren haben Beziehungen zu geordneten Attributen, die doppelte Namen haben können; so können sie ein Produkt von zwei beliebigen Beziehungen berechnen. – philipxy
Mögliches Duplikat von [Kartesischen Produkten von Tabellen, die dieselben Spalten enthalten] (https://stackoverflow.com/questions/33942237/cartesian-products-of-tables-that-contains-same-columns) – philipxy