Как хранить разнородные параметры в БД?
У меня есть 3 типа устройств и у них наборы параметров в каждый момент времени, параметры разные, если что и разных типов(int, float).
Эти параметры логируются каждую минуту в БД.
Самый очевидный способ записи их в БД - сделать 3 разных таблицы с разным набором полей.
Но если вдруг в определенный момент я добавлю в одну из этих таблиц новое поле, то у меня появится куча пустых полей, это же не правильно?
А как бы вы поступили?