“…There has been considerable research into this problem over the last four decades, and numerous different approaches have been suggested in the context of relational, non-relational (e.g., [21,29,31,33]), and deductive databases (e.g., [2,3,7,24]). We shall now briefly review some key developments in the relational context.…”