Hmm, I guess I need to go puzzle over datarelationship docs for a while. I understand what you're saying at one level, but I still can't get my head around what's going to be in the parent field or what to do with it. I've worked with examples that use the DataGrid control but I want to understand how it really works. Wish I'd paid more attention in Data Structures in university. :/

Thanks for the info.