It really depends on what you are accomplishing. One idea is to have the role
membership null until you are actually pulling members of a role. For person,
you can do the same thing with roles, but it is not as critical if one can be
nullable.
You can work with objects that wrap DataSets to avoid some of the
complexity, but that would be slightly different than the suggestions in the
article.
Hope this helps, as I feel I am rambling a bit right now.

Signature
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA
***************************
Think Outside the Box!
***************************
Thanks.
That's kind of what I was thinking.
I'd really like to see a good example somewhere. Most MS examples use
datasets, and then there whitepapers tell you not too.
oh well.
Thanks again,
TOm B
> It really depends on what you are accomplishing. One idea is to have the role
> membership null until you are actually pulling members of a role. For person,
[quoted text clipped - 11 lines]
> > I just read Karl Seguin's article "On the Way to Mastering ASP.Net:
> > Introducing Custom Entity Classes"
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/Cus
tEntCls.asp
> > I realize it's about ASP.Net, but figured the same principles apply for
> > Windows Form classes..
[quoted text clipped - 14 lines]
> >
> > Tom B
Tom B - 20 May 2005 21:11 GMT
"there whitepapers" should have been "their whitepapers"
> Thanks.
>
[quoted text clipped - 26 lines]
> > > I just read Karl Seguin's article "On the Way to Mastering ASP.Net:
> > > Introducing Custom Entity Classes"
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/Cus
tEntCls.asp
> > > I realize it's about ASP.Net, but figured the same principles apply for
> > > Windows Form classes..
[quoted text clipped - 18 lines]
> > >
> > > Tom B