Есть таблица значений, в ней поле, значение которой может быть элементом справочника или списком элементов этого справочника.
Как программно назначить тип элементам списка значений.
Внимательно читаем - одно из полей таблицы является списком значений. Элементы списка должны выбираться из определенного справочника
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший