В предыдущих ответах упоминается, что, возможно, ваша версия .Net может иметь некоторые инструменты для обработки того, что вам нужно, включая инфраструктуру сущностей ADO.NET.
Существуют и другие способы работы с Entity или Business.Объекты, если у вас более ранняя версия Visual Studio .Net или вы хотите разрабатывать свое приложение другим способом.
Многие разработчики вместо того, чтобы кодировать объект непосредственно в C # или писать код из существующеготаблицы в БД, используйте инструменты под названием «Object Relational Mapping», где вы разрабатываете сущность, и программа генерирует код C # (VB.NET) и необходимые вам команды SQL.
Возможно, вы захотите выполнить поискв интернете об этих инструментах вместо использования упомянутых вами атрибутов, потому что если вам нужно изменить свою сущность как в C #, так и в таблице, добавив или удалив поля, инструменты ORM легко генерируют код и кодируют «вручную»,это сложнее.