Rewriting queries using views with access patterns under integrity constraintsAlin DeutschBertram Ludäscheret al.2007Theoretical Computer Science