Ваша ссылка круче =) Одно плохо — нет регистрации, хорошо было бы сохранять все в своем акке и потом видеть списко сохраненных документов, ато запоминать ключевые слова не очень интересно.
Гугл докс тоже умеет меньше чем оффлайновые редакторы документов, но его очень удобно использовать именно потому что он онлайновый =) В этом то и фишка, а не в возможностях.
Онлайновость гугл докса востребована, т.к. потребность в нем может возникнуть в любую минуту, в не зависимости от того, где вы находитесь — и доступ к нему можно получить с любой машины, а зачастую из телефона.
А вот скажите, как часто вам приходилось проектировать базы данных с чужого компьютера или даже с мобильного телефона, возможно даже в далеко не рабочей обстановке?
Другими словами, онлайн-сервисы удобны для повседневных нужд, а вот для узкоспециальных нужд имхо все-таки лучше использовать устанавливаемые инструменты — они и работают быстрее и функционально более полны.
1. Я хочу из дома посмотреть схему бд, потому что мне только что позвонили и попросили кое что подсказать…
2. Меня попросили посмотреть схебу бд не моего проекта, и я нашел недочет и хочу ее подправить, и при этом не хочу сидеть у человека над душой
3. Мой напарник работает не в моем офисе, он фрилансер
Этих аргументов не достаточно чтоб хотеть такой ресурс?
а вас не смущает то, что ради этого придется выкладывать на сторонний ресурс дамп базы, которая может быть корпоративной или технологической тайной? Не знаю, как вы, но я бы со своей параноией побоялся это делать.
Ну и кроме того, все вышеперечисленное легко проделав, всего лишь скинув на свою машину дамп базы/файл проекта, над которыми нужно поработать, а внесенные изменения потом отправить обратно патч-файлом.
Какой же вы зануда, это очень удобный ресурс!
А вас не смущает тонны кода на соурсфорж или на гитхабе? А может я о них говорил? Я вот с другом делаю проект, просто так, для удовольствия, и мне было бы удобно хранить схему базы онлайн.
С другой стороны там ведь нет данных! Именно данные представляют ценность, схемы баз в 90% одинаковые. Естественно не все стоит оставлять на таких ресурсах, но это не понижает их ценность.
Тоже раньше баловался всякого рода схеморисовалками типа MySQL Workbench и DbDesigner, но в итоге пришёл к тому, что стал использовать обычный, но очень удобный MySQL клиент SqlYog. Там кстати в последних версиях появился встроенный вполне себе полноценный «Schema Designer».
это лучшее из того что знаю (всмысле, лучшее после Erwin'а, который, кстати, дружит с MySQL, но не дружит с PostgreSQL и также работает только в windows)
Для MySQL есть MySQL Workbench, впрочем, не очень удобный на мой взгляд… Зато есть версия для Mac OS и Ubuntu…
Для меня в таких программах интерес заключается только в том, чтобы они триггеры сами генерировали (например, контроль связи 1:1, чтобы не получилось 1: М)
Ну и также стоит отметить возможность анализа базы данных и построения схемы, довольно удобно…
— пользуясь случаем вопрос: как контроллировать связь 1: М между табличками А и Б с ограничением, что каждая строчка (простите, кортеж) таблички А имеет связь хотя бы с кем-то одним из таблички Б… именно на уровне субд, а не в приложении,
Как я понимаю, тут должнен быть триггер на добавление и изменение в А и изменение и удаление в Б… кто-нибудь может привести пример?
зашел потестить. сделал гостевой логин. потом понял что чтобы сохранить надо залогиниться полностью. нажал на кнопку логин. все таблицы полетели.
спасибо.
нарисовал свою схему в третий раз после логина по другому.
кнопка сохранить заработала.
когда нажимаю поделиться ссылкой при переходе по ссылке все связи рушатся.
А-ааа! dbdsgnr.appspot.com — отличное приложение, только лагает. Рисовал-рисовал в ней структуру БД а она все перепутала и как-то странно перенесла поля из одних таблиxек в другие… Некоторые таблички так и вовсе оставила пустыми! И что теперь делать?
Онлайн генератор схем баз данных