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