Got it. Thanks.
>Craig,
>
>Our Typed DataSets are based on entities. So, for example, I have a PersonnelDataSet (created from a Personnel.xsd). It contains all the DataTables that are necessary to process and use a Personnel entity. So, the .xsd will have tables for Personnel, PersonnelAssignments, PersonnelAdditionalInfo, PersonnelTraining, etc.etc.
>
>Typically these different DataTables correspond to distinct tables in the database, but they don't have to. We fill all our DataSets via Stored Procs.
>
>~~Bonnie
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer