Лучшие практики использования наборов типизированных данных C # XSD в корпоративных приложениях

Я пытаюсь понять, как лучше всего использовать таблицы XSD, сгенерированные из схемы базы данных, которую я сейчас использую.

1) Как вы думаете, информация XSD должна быть расположена как часть модели?

2) Означает ли это, что Data Access Layer возвращает наборы данных и другие сгенерированные объекты?

3) Проходит ли он все системные уровни вплоть до пользовательского интерфейса?

4) Если XSD является частью уровня доступа к данным, следует ли преобразовывать результаты в объекты из модели? Какова лучшая методология конвертации?

Спасибо Ронни

Ответы на вопрос(1)

Ваш ответ на вопрос