Основная причина использования нескольких баз данных - это разделение данных по объему, в частности, создание новых представлений, сжатие и т. Д. Логически нет причин разделять их.
Простая правда в том, что БД не волнует. Также не URL-адреса. И не отдыхать. Вы можете легко создать логически схожую структуру URL в диване с помощью представлений, или, если вы сочтете это оскорбительным, вы можете использовать встроенную функцию перезаписи URL с Couch.
REST заботится об архитектуре. REST заботится о том, чтобы вы использовали уникальные URL. REST заботится о том, чтобы вы предоставляли ссылки на другие ресурсы через их URL с помощью гипермедиа. REST заботится о том, чтобы вы использовали повсеместные типы носителей. Красивые URL-адреса находятся далеко внизу списка вещей, которые волнует REST.
Если вы хотите сделать REST, сосредоточьтесь на архитектуре и типах носителей. URL-адреса в значительной степени справляются сами.