Incoherence and Subsumption for recursive views and queries in Object-Oriented Data Models