Le produit de deux relations possédant un schéma quelconque produit une relation résultante. Cette dernière possède les attributs des deux relations dont elle est issue, ainsi que toutes les combinaisons entre les n-uplets de chacune des relations précitées.

Formalisme : R = PRODUIT(Ra, Rb) ou R = Ra x Rb
Ra A B C
  a b c
d e f
g h i
Rb D E F
  u v w
x y z
Ra x Rb A B C D E F
  a b c u v w
a b c x y z
d e f u v w
d e f x y z
g h i u v w
g h i x y z
Langage SQL :
SELECT * FROM Ra, Rb;