событий. У каждого типа свой набор полей. События нужно как и вместе агрегировать, так и по специализированным полям.
Есть 3 варианта:
1) Одну таблицу и куча пустых полей
2) Одну таблицу с общими данными и 10 таблиц с специализированными данными
3) Одну таблицу с JSON и индексам по них.
Какой вариант тебе ближе?
Мне ближе 2
Мы те данные которые хорошо структурированы и как правило повторяются в каждой строке - сделали простыми колонками, а всё что изредка появляется и непонятно что - залили в json колонку.
Поржал. У меня задаче данные приходят блоками по 48 тысяч штук. И каждый блок агрегируется с собой и другими. Но причем тут json? Агрегация это функция приложения а не базы
Обсуждают сегодня