We generate .NET classes based on the conceptual schema. The conceptual schema is designed to much more closely allign with the way you want to think about and program against your data than the store schema which would normally be designed with other considerations (and the constraints of the relational model) in mind.
Does this answer your question or did I miss what you were getting at?
- Danny