I'm finding myself creating a bunch of basic Entity objects, like MailStop, Contacts, etc and I'm wondering if anyone knows of any boilerplate entity designs out there? Specifically, I'm finding myself wondering if my MailStop object should contain a CityStateZip object, how many street properties, etc. Suff like that mostly. I know there must be some best practices for this sort of thing out there, but I can't seem to find anything short of books on the subject. Anyone have any good sources?
And here's another thought. Wouldn't it be cool to have a boilerplate entity project on GotDotNet? Would this be useful?