Я использую ORM и натыкался на таблицу базы данных под названием Класс. Я называл объекты области тем же как их имя таблицы. Таким образом, действительно ли Класс является допустимым названием этого объекта? Я знаю, что это скомпилирует, но это не походит на хорошую практику.
Таблица относится к имеющему версию классу C#.
Это не лучшая практика, и лично я бы не стал этого делать, он компилирует, потому что в c# классе != Класс (чувствительный к регистру)
класс и все вариации класса должны рассматриваться как зарезервированные слова.
Он скомпилируется, но лично я бы выбрал другое имя, чтобы избежать любых возможных проблем или путаницы. Если предположить, что вы говорите об учебных классах в области образования, может быть, "Курс" будет хорошей заменой?
.