ERD и диаграмма классов

Anonim

ERD vs Class Diagram Диаграмма классов Этот термин используется в поле программного обеспечения. На одном из языков программного обеспечения под названием «UML» или «Unified Modeling Language» есть структурные диаграммы, которые описывают или показывают структуру любой системы с помощью отображения классов системы. На этих диаграммах также показаны операции классов, атрибутов и отношений между разными классами. Эти диаграммы, описывающие классы с помощью диаграмм, называются диаграммами классов. В объектно-ориентированном моделировании диаграмма классов является основным блоком для построения всей структуры. Диаграммы классов используются для двух основных целей: Они используются для концептуального моделирования систематического применения. Детальное моделирование для перевода в коды программирования.

Диаграммы классов имеют много классов и подклассов, и эти классы показывают главный объект, его взаимодействие с другими классами и объекты, которые необходимо запрограммировать. Эти три класса представлены в диаграммах классов с помощью ящиков. Эти коробки содержат три разные части. Самая верхняя часть содержит имя класса, среднее значение содержит атрибуты класса, а нижняя часть содержит операции, которые могут быть приняты классом. Поскольку эти диаграммы классов используются для представления дизайна системы, классы идентифицируются и сортируются вместе, чтобы показать взаимосвязь между объектами. Представление представляет собой статическую диаграмму, которая является диаграммой классов.

Источник

ERD (диаграммы отношений сущностей)

Концептуальное, а также абстрактное представление данных в программной инженерии называется моделированием сущности-отношения. Это моделирование используется для моделирования базы данных. Это метод, с помощью которого создается концептуальная модель системы. Диаграммы, созданные этим методом, называются диаграммами сущности-отношения. Эти диаграммы не показывают одну единицу; они показывают набор сущностей или набор отношений.

Наборы сущностей представлены прямоугольниками, а бриллианты представляют собой наборы отношений в ERD. Линия соединяется, когда объект отношения участвует в наборе сущностей. Овалы используются для представления атрибутов. ERD используются для представления информации или типа информации, необходимой для хранения в базе данных. Они используются в качестве требования для анализа.

Источник

Резюме: Диаграммы классов используются для представления основного объекта или строительного блока системы. Они используются для отображения отношения одного класса к другому, а также представляют атрибуты системы. Однако ERD представляет собой большую базу данных в виде таблиц. Они не показывают индивидуальные отношения, но наборы отношений, а также наборы сущностей. Они показывают тип информации, которая должна храниться в базе данных. Диаграмма классов и ERD имеют очень разные графические представления.