бы не задумываясь применил бы в классической субд. в таком случае у каждой сущности была бы колонка с ее уникальным guid (первичный ключ) и у дочерней сущности - колонка с внешним ключем на родительскую. тут дублирование одних и тех де guid не сильное (раза два). Если же иерархическую структуру данных насильственно загонять в одну широкую таблицу, то верхние сущности в иерархии будут повторяться очень часто (будет умножение на глубину вложенности иерархии). может по сотне раз одна и та же строка повторится. для кликхауса это нормально?
должно быть нормально. особенно, если верхнеуровневые будут енумами
Обсуждают сегодня