Report question

Question: Whats the best method of creating "walled gardens" for multiple clients inside your database?