“…Of special interest in this context are maximally contained rewritings (MCRs), which can be used to obtain a maximal subset of the query answers that can be obtained using the given views (see, e.g., [10,4,11,12,13]). In addition, in applications such as querying the World-Wide Web, mass marketing, searching for clues related to terrorism suspects, or peer data-management systems (see, e.g., [14,15]), users prefer to get a superset of the query answers, rather than getting no answers at all (when no equivalent or contained rewritings exist). In such scenarios, users might be interested in containing rewritings, which return a superset of the set of the query answers.…”