При проектировании нового rails приложения столкнулся с проблемой, которую ввиду небольшого опыта не знаю как решить.
Приложение состоит из 2 частей.
1. Агрегатор.
Собирает данные, чистит их и кладёт в бд.
Как сделать это приложение понятно, такой опыт уже имеется.
2. Клиентское приложение.
Должно уметь работать с бд собранной первым приложением и делать красивые отчёты.
Приложение было решено делать используя RoR ввиду своей простоты и для того чтобы прокачать скилл.
Насколько известно, при создании модели стандартными средствами
rails generate scaffold some_model
active record создает таблицу со своими служебными полями: id, created_at, updated_at а так же создаётся файл модели и контроллера описывающие базовый функционал.
Вопрос в следующем.
В случае если агрегатор будет класть данные в бд которая изначально создана стандартными средствами rails, будет ли rails приложение корректно работать с этими данными и есть ли проблемы которые не видны на первый взгляд?
Или же кто может предложить лучшее решение в данной ситуации?
Спасибо.