C# ADO NET Насколько легитимно изменять классы, генерируемые на основе имеющихся таблиц?
Допустим у меня есть несколько связанных таблиц в рамках N-ной ИС, на их основе сгенерированы классы-модели. Я их использую для отображения таблиц и прочего. Так получилось, что мои эти классы иногда носят одинаковую или очень похожую логику. Насколько допустимо лезть руками самому, добавлять какие-то абстракции (отнаследовать сгенерированные классы от какой-то общей сущности, например) и прочее? VS предупреждает, что это не лучшее решение, однако конкретики мало.