Különbség az ERD és az osztálydiagram között

ERD vs. osztálydiagram

Osztálydiagram
Ezt a kifejezést a szoftver területén használják. A szoftver egyik nyelvén, az úgynevezett „UML” vagy „Unified Modeling Language”, vannak szerkezeti diagramok, amelyek leírják vagy bemutatják bármely rendszer felépítését a rendszer osztályainak bemutatásával. Ezek az ábrák az osztályok működését, attribútumait és a különböző osztályok közötti kapcsolatokat is mutatják. Ezeket az osztályokat diagramok segítségével leíró ábrákat osztálydiagramoknak nevezzük.
Objektum-orientált modellezésnél az osztálydiagram az elsődleges blokk a teljes szerkezet felépítéséhez. Az osztálydiagramok két fő dolgot használnak:
Ezeket használják a szisztematikus alkalmazás fogalmi modellezésére.
Részletes modellezés a programozási kódokká történő fordítás érdekében.

Az osztálydiagramoknak számos osztály és alosztály van, és ezek az osztályok a fő objektumot, annak interakcióját más osztályokkal és a programozandó objektumokat mutatják. Ezt a három osztályt ábrázolja az osztálydiagramok dobozok segítségével. Ezek a dobozok három különböző részből állnak. A legfelső rész az osztály nevét tartalmazza, a középső az osztály attribútumait, az alsó pedig azokat az műveleteket tartalmazza, amelyeket az osztály elvégezhet..
Mivel ezeket az osztálydiagramokat a rendszer tervezésének ábrázolására használják, az osztályokat azonosítják és osztályozzák együtt, hogy megmutatják az objektumok közötti kapcsolatot. A reprezentáció egy statikus diagram, amely az osztálydiagram.

Forrás
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 (entitás kapcsolati diagramok)

Az adatok fogalmi és elvont megjelenítését a szoftverfejlesztésben entitás-kapcsolat modellezésnek hívják. Ezt a modellezést egy adatbázis modellezésére használják. Ez egy módszer, amellyel elkészíthető egy rendszer fogalmi modellje. Az ezzel a módszerrel készített diagramokat entitás-kapcsolat diagramoknak nevezzük. Ezek a diagramok nem mutatnak egyetlen entitást; entitásokat vagy kapcsolatok halmazát mutatják.

Az entitáskészleteket téglalapok képviselik, a gyémántok viszonykészleteket mutatnak egy ERD-ben. Egy sor összekapcsolódik, amikor egy kapcsolat entitásban részt vesz egy entitáskészlet. Az ovális jelöléseket az attribútumok ábrázolására használják. Az ERD-k arra szolgálnak, hogy képviseljék az adatbázisban tárolni kívánt információt vagy információtípust. Ezeket elemzés követelményeként használják.

Forrás
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

Összefoglaló:
Az osztálydiagramok a rendszer fő objektumának vagy építőelemének ábrázolására szolgálnak. Ezeket arra használják, hogy megmutassák az egyik osztály kapcsolatát a másikkal, és a rendszer tulajdonságait is képviselik. Az ERD azonban inkább adatbázis formájában, táblázatok formájában. Nem egyéni kapcsolatokat mutatnak, hanem viszonykészleteket, valamint entitáskészleteket. Megmutatják, hogy milyen típusú információt kell tárolni az adatbázisban.
Az osztálydiagram és az ERD grafikus ábrázolása nagyon eltérő.