Разлика между ERD и класа диаграма

ERD спрямо класа диаграма

Диаграма на класа
Този термин се използва в софтуерното поле. В един от езиците на софтуера, наречен „UML“ или „Единен език за моделиране“, има структурни диаграми, които описват или показват структурата на всяка система с помощта на показване на класовете на системата. Тези диаграми също така показват операциите на класовете, атрибутите и връзките между различните класове. Тези диаграми, които описват класовете с помощта на диаграми, се наричат ​​диаграми на класа.
При обектно-ориентираното моделиране класовата диаграма е основният блок за изграждане на цялата структура. Диаграмите на класа се използват за две основни неща:
Те се използват за концептуално моделиране на системното приложение.
Подробно моделиране с цел превеждане в програмни кодове.

Класовите диаграми имат много класове и подкласове и тези класове показват главния обект, взаимодействието му с други класове и обектите, които трябва да бъдат програмирани. Тези три класа са представени на диаграмите на класа с помощта на кутии. Тези кутии съдържат три различни части. Най-горната част съдържа името на класа, средната съдържа атрибути на клас, а долната част съдържа операциите, които могат да бъдат предприети от класа.
Тъй като тези диаграми на класове се използват за представяне на дизайна на системата, класовете се идентифицират и сортират заедно, за да покажат връзката между обектите. Представянето е статична диаграма, която е класовата диаграма.

източник
http://www.google.com/search?q=class+diagram&hl=en&safe=off&prmd=ivns&tbm=isch&tbo=u&source=univ&sa=X&ei=99TxTf_-FYLOrQfj1pj6Bw&ved=0CCgQsAQ&biw=1680&bih=929

ERD (Диаграми за взаимоотношения между лица)

Концептуалното, както и абстрактното представяне на данни в софтуерното инженерство се нарича моделиране на връзката между субектите. Това моделиране се използва за моделиране на база данни. Това е метод, чрез който се произвежда концептуалният модел на система. Диаграмите, получени по този метод, се наричат ​​диаграми за отношение на образувание. Тези диаграми не показват нито едно цяло; те показват набор от образувания или набор от взаимоотношения.

Наборите от образувания са представени с правоъгълници, а диамантите представляват набори от отношения в ERD. Линия се свързва, когато свързаното образувание участва в набор от образувания. Овалите се използват за представяне на атрибути. ЕРД се използват за представяне на информацията или типа информация, необходима за съхраняване в база данни. Те се използват като изискване за анализ.

източник
http://www.google.com/search?q=ERD&hl=en&safe=off&prmd=ivns&tbm=isch&tbo=u&source=univ&sa=X&ei=ANfxTZXrGY3SrQe5nf35Bw&ved=0CFAQsAQ&biw=1680&bih=929

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