Dia для профессионального UML-моделирования

Dia — отличный инструмент с открытым исходным кодом для моделирования UML. В настоящее время я использую его для рисования диаграмм ER. Но на домашней странице Диа Диа говорится о Диа: "Диа вдохновлена коммерческая программа Windows «Visio», хотя и больше ориентированная на неформальные диаграммы для повседневного использования». Dia — довольно удобный инструмент, и я использую его для разработки диаграмм ER для моей схемы базы данных, но приведенное выше описание противоречит моему восприятию Dia. Существуют ли какие-либо установленные стандарты для профессиональной и случайной скорой помощи?? ER - это просто обозначение для нашего понимания, не так ли, или я что-то упускаю ??.


person A_Var    schedule 23.12.2010    source источник


Ответы (2)


«Профессиональные» инструменты ER (Erwin, Power Designer и т. д.) позволят вам генерировать DDL из ваших моделей и/или реконструировать диаграмму из существующей базы данных или DDL.

Dia этого не делает — она просто позволяет вам рисовать картинки. Однако, пока это все, что вы хотите, у меня не будет никаких оговорок, используя его. Я широко использую Dia и Visio для таких диаграмм, и у меня не было никаких проблем. (Во многих отношениях они более гибкие, поскольку вы можете аннотировать диаграммы с помощью символов, которые строго не относятся к нотации ER).

чт.

person sfinnie    schedule 23.12.2010

Dia сама по себе не выполняет SQL/DDL, но есть целый набор инструментов, которые преобразуют диаграммы Dia в SQL/DDL для различных баз данных (и языков программирования). Просто взгляните на https://wiki.gnome.org/Apps/Dia/Links

person Steffen Macke    schedule 17.01.2012