Ну, zoho не является дизайнером базы данных общего назначения, это нечто среднее между CRM / ERP / Office Suite, и поэтому вы настраиваете систему, которая уже содержит не только шаблоны таблиц, но и приложения. логика.
Я не знаю инструментов, которые позволили бы вам визуально оформлять онлайн.
Не так уж много таких, которые позволяют визуальное проектирование в области открытого исходного кода. При условии, что когда вы наглядно говорите, что имеете в виду диаграмму E-R, взгляните на этот список (но ни один из них не находится в сети).
Если вы хотите подключиться к сети и хотите, чтобы пользователи (!) Могли определять таблицы и столбцы, вам придется разрешить пользователям писать код, который будет работать с этими таблицами и столбцами; в противном случае вы не сможете дать им абсолютную свободу.
Если это так, то вы хотите, чтобы пользователи не могли определять таблицы и столбцы, но вы хотите, чтобы они могли настраивать существующие таблицы (как это делает zoho).
Или, может быть, вам нужно взглянуть на онлайновые фреймворки приложений / БД, такие как zope .