The OUTER UNION operation was developed to take the union of tuples from two relations if the relations are not type compatible. This operation will take the union of tuples in two relations and that are partially compatible, meaning only some of their attributes (i.e. ) are type compatible.

Attributes not type compatible are kept in the result relation, e.g. .