Database Modeller Это инструмент для создания, редактирования и сохранения реляционных диаграмм и диаграмм с использованием Entity-Relational Notation (ER-Diagram). Инструмент создан специально для управления контактами, персонами, событиями, проблемами, процессами, проектами и подзадачами проектов. Диаграмму можно нарисовать из существующей базы данных или с нуля; используйте параметры ниже, чтобы сделать это. Редактор диаграмм позволяет вам рисовать атрибуты, (табличные) столбцы, внешние ключи (связь таблицы с другой таблицей), реляционные таблицы, отношения между таблицами (это процесс, у человека есть задача и т. д.) и групповые поля, содержащие подробное описание схемы. Функции средства моделирования баз данных: * Автоматические графики для отношений и сущностей * Графический редактор с перетаскиванием * Интерфейс для выбора моделей баз данных, цветов, шрифта и т. д. * Экспорт/импорт PNG, SVG, EPS, DXF, BMP, PNG-8. * Быстрый режим: позволяет создавать объекты одним щелчком мыши. Этот режим работает с нотацией Entity-Relational. * Полная диаграмма Ганта: позволяет отображать подзадачи, а также необходимое время и статус. * Позволяет выбирать среди множества предустановленных моделей * Позволяет выбирать цвета, шрифты и экспортировать/импортировать PNG-8, SVG, EPS. * Позволяет выбрать формат отображения (BMP, PNG, SVG, EPS, DXF) * Позволяет печатать * Позволяет сохранять/загружать (XML, CSV, DB) * Позволяет перемещаться между элементами навигации. Например, от проекта к проекту, от подзадачи к задаче или от сущности к сущности. * Позволяет рисовать объекты, отношения и атрибуты (столбцы таблицы) с помощью фигур или блоков. * Позволяет редактировать сущности, отношения и атрибуты (столбцы таблицы) с помощью графического интерфейса * Позволяет сохранить диаграмму. * Позволяет открывать и сохранять в форматах XML или CSV. * Позволяет выбрать модель для сохранения в базе данных. * Позволяет выбрать цвет для таблиц или диаграмм. * Позволяет выбрать шрифт для таблиц или диаграмм. * Позволяет выбрать базу данных, которая будет использоваться при экспорте диаграмм. * Позволяет выбрать формат отображения, который будет использоваться при экспорте диаграмм. * Позволяет экспортировать/импортировать диаграммы SVG. * Позволяет импортировать графики из Приложение Database Modeller состоит из файла makedlg.pro и файла editor.makedlg.qml. makedlg.pro генерирует файл makedlg.pro Файл editor.madelg.qml — это файл, который позволяет вам создавать сущности и отношения между этими сущностями, используя объектно-ориентированную нотацию. В нем есть классы для экземпляров (в нашем случае для людей) и для их отношений с объектами. Файл editor.madelg.qml.qp представляет собой процедурный язык, который позволяет пользователю вставлять узлы и объекты в диаграмму. Это также позволяет пользователю вставлять реляционные и ассоциативные ограничения. Файл editor.madelg.qml может быть расширен пользователем. Текущая версия инструмента предназначена для поддержки идентификации основных объектов производственной системы, для которых вам необходим общий обзор. ВНИМАНИЕ: Создание инструмента займет до десяти минут, в зависимости от количества экземпляров и отношений между ними. Вы можете приостановить процесс комбинацией клавиш Ctrl+Z. Итак, введите файл editor.madelg.qml.qp и добавьте узлы для представления объектов вашего домена. ВСТАВЬТЕ КОД НИЖЕ Здесь мы рисуем сущности нашей предметной области (экземпляры классов) и эти классы и их отношения. ВСТАВЬТЕ КОД НИЖЕ Как вы можете видеть в третьей строке кода, может быть создана связь между двумя сущностями (отношение), в данном случае между двумя экземплярами одного и того же класса. ВСТАВЬТЕ КОД НИЖЕ Имейте в виду, что диаграмма не будет действительна до тех пор, пока не будут определены все отношения с объектами, которые являются частью других классов, т. е. невозможно автоматическое создание диаграммы. Вы можете добавлять ассоциации между экземплярами, сущностями разных классов, а также реляционными и ассоциативными ограничениями. ВСТАВЬТЕ КОД НИЖЕ При создании диаграммы устанавливаются ограничения. В приведенном выше случае ограничения будут добавлены между экземплярами классов Person и Role. ВСТАВЬТЕ КОД НИЖЕ Важно отметить, что ограничения и объекты не добавляются на диаграмму в виде текста. Для их отображения необходимо использовать специальный язык. ВСТАВЬТЕ КОД НИЖЕ Мы используем процедурный язык, который добавляет ограничения. ВСТАВЬТЕ КОД НИЖЕ Вы можете прикрепить fb6ded4ff2
Related links:
Comments