Я не могу остановиться на том, как организовать базу данных для моего приложения rails. Вопросы, которые я нашел здесь и в Google, обсуждают проблемы с ограниченным наследованием классов. Что делать, если количество классов очень велико. Как организовать классы, если я хочу иметь один класс для каждого типа для всех типов, указанных в schema.org иерархия?
Хотя я обнаружил некоторую поддержку наследования таблиц классов, такую как этот драгоценный камень под названием CITIER, реализация наследования одной таблицы кажется проще. и лучше поддерживается.
Должен ли я придерживаться STI или попытаться использовать MTI?