the homogeneous binary relations are studied for properties like reflexiveness, symmetry, and transitivity, which determine different kinds of orderings on the set. heterogeneous "n-ary" relations are used in the semantics of predicate calculus, and in relational databases.