2020.04.10米婉 Я это делаю вручную.
Могу подписаться рисовать этот лес.
Какое щедрое предложение!
Только боюсь создание таблиц вручную не совсем подходит для проекта. Предполагается динамическая генерация деревьев на основе пользовательского запроса. Такие запросы могут самыми разнообразными, например:
-- знаки только одного региона (Япония, Китай ...),
--на основе списков ( экзамены, частота употребления ...)
Отдельный аспект - отображение на основе чтения. Здесь может играть роль степень схожесть чтений фонетика и иерглифа в его составе, например:
-- полностью совпадает,
-- паттерн прослеживается,
-- паттерн не прослеживается,
-- паттерн прослеживается, но чтения иероглифов и собственно фонетика не совпадают...
Кроме этого, в дальнейшем деревья для составных фонетиков могут быть продолжены до ключей, а пользователю предоставлен выбор глубины формирования дерева.
Поэтому с помощью набор статических таблиц вряд ли возможно предусмотреть все варианты.
Позвольте поинтересоваться, у вас какой-то особый интерес к данной тематике?