ontological heterogeneity rule