В большинстве веб-приложений я видел один базовый класс, состоящий из общих свойств и количества подклассов, расширяющих базовый класс. Поэтому мой вопрос заключается в том, какую стратегию мы должны использовать для Таблица для подкласса Vs Table В конкретном классе. Я лично считаю, что мы должны идти за таблицей на подкласс, потому что в будущем, если мы хотим ввести общий столбец, мы можем сделать это в одном месте, но в случае конкретного класса мы должны сделать это в нескольких таблицах. Right?
Но да, если мы хотим извлечь все деатили из всех дочерних таблиц, я думаю, что Таблица для конкретного класса будет полезна, потому что нам нужно просто объединить записи из всех таблиц, но в случае Таблица в классе Sub вместе с объединением мы должны ввести соединение с родительской таблицей, которое будет более дорогостоящим. Правильно?