Таким образом, без структуры сущностей вы будете использовать ADO.NET (см. MSDN )
Те классы, которые вы упомянули SqlConnection, SqlCommand, являются частью инфраструктуры ADO.NET. Две платформы Microsoft, основанные на этом, - Entity Framework и LinqToSQL.
Если вы тоже не хотите, вы должны написать собственные модели / классы, а затем методы для сохранения этих моделей в вашей базе данных. (Это, по сути, то, что делает EF). Вы не получите LINQ, дизайнеров и т. Д.
Кроме того, в ADO.NET есть способ создания строго типизированных наборов данных. Это может немного помочь.
То, что вы делаете, может помочь вам понять, что происходит под прикрытием, но вы понимаете, что фреймворки, такие как Entity-Framework, экономят много времени и усилий, генерируя модели для вас.