On The Existence of Acyclic Views in a Database Scheme