Comment : Charset=windows-1252
Comment : test cases for relational union with one single interval-typed attribute
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(-1)end(-1))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(1)END(5)))))
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(-1)end(0))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(1)END(5)))TUPLE(ATTR(BEGIN(-1)END(0)))))
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(-1)end(1))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(-1)END(5)))))
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(-1)end(3))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(-1)END(5)))))
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(-1)end(5))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(-1)END(5)))))
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(-1)end(7))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(-1)END(7)))))
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(-1))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(-1)))))
Request : 
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(1))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(1)END(5)))))
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(3))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(1)END(5)))))
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(1)END(5)))))
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(7))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(1)END(7)))))
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(1))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(1)))))
Request : 
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(2)end(3))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(1)END(5)))))
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(2)end(5))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(1)END(5)))))
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(2)end(7))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(1)END(7)))))
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(2))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(1)))))
Request : 
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(5)end(5))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(1)END(5)))))
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(5)end(7))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(1)END(7)))))
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(5))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(1)))))
Request : 
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(6)end(7))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(1)END(5)))TUPLE(ATTR(BEGIN(6)END(7)))))
Request : inquire union(relation(heading(attr(intinterval))body(tuple(attr(begin(1)end(5))))),relation(heading(attr(intinterval))body(tuple(attr(begin(6))))))
Reply   : RELATION(HEADING(ATTR(INTINTERVAL))BODY(TUPLE(ATTR(BEGIN(1)END(5)))TUPLE(ATTR(BEGIN(6)))))
END
