Мне неизвестно о существующей ссылке или инструменте TableModel или TreeModel для использования с CouchDB. Надеюсь, другие могут дать совет.
Исходя из вашего вопроса, я бы предложил предварительный проект по созданию прототипа, чтобы получить знания о сохранении TableModel и TreeModel в CouchDB. Ничего фантастического! Возможно потратить несколько часов или день или выходные, пробуя некоторые идеи. Обычно, когда вы знакомы с проблемой и некоторыми решениями, становится гораздо более очевидным, что является лучшим вариантом.
Хранить на CouchDB, сериализация в JSON звучит умно. Как правило, самая простая техника даст лучший результат. Я также предлагаю вики об использовании CouchDB с Java . Существует множество бесплатных инструментов, и каждый инструмент по-разному балансирует плюсы и минусы.