Obfuscated Scenario: A person has zero, one or many pets.
Using Linq to Sql, the need is to get an IQueryable list of pets for the given pe
IQueryable
List personPets = (from p in Persons where p.ID == somePersonID select p.Pets).ToList();
Try something like this.