Razlika između ERD i dijagrama klase

ERD vs razredni dijagram

Dijagram klase
Ovaj se izraz koristi u softverskom polju. U jednom od jezika softvera koji se nazivaju "UML" ili "Unified Modeling Language" postoje dijagrami strukture koji opisuju ili prikazuju strukturu bilo kojeg sustava pomoću prikaza klasa u sustavu. Ovi dijagrami također prikazuju operacije klasa, atribute i odnose između različitih klasa. Ti dijagrami koji opisuju klase uz pomoć dijagrama nazivaju se klasni dijagrami.
U objektno orijentiranom modeliranju klasni dijagram je osnovni blok za izgradnju cijele strukture. Dijagrami klase koriste se za dvije glavne stvari:
Koriste se za konceptualno modeliranje sustavne primjene.
Detaljno modeliranje u svrhu prevođenja u programske kodove.

Dijagrami klase imaju mnogo klasa i potklasa, a te klase prikazuju glavni objekt, njegovu interakciju s drugim klasama i objekte koje treba programirati. Ova su tri razreda prikazana u dijagramima klasa uz pomoć okvira. Te kutije sadrže tri različita dijela. Najgornji dio sadrži naziv klase, srednji sadrži atribute klase, a donji dio operacije koje klasa može poduzeti.
Kako se ovi dijagrami klasa koriste za predstavljanje dizajna sustava, klase se identificiraju i razvrstavaju zajedno kako bi se prikazao odnos između objekata. Reprezentacija je statički dijagram koji je dijagram klase.

Izvor
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 (dijagrami odnosa s entitetima)

Konceptualni i apstraktni prikaz podataka u programskom inženjerstvu naziva se modeliranje entitetskih odnosa. Ovo modeliranje koristi se za modeliranje baze podataka. To je metoda kojom se proizvodi konceptualni model sustava. Dijagrami dobiveni ovom metodom nazivaju se dijagrami odnosa entiteta. Ovi dijagrami ne prikazuju jedan jedini entitet; oni pokazuju skup entiteta ili skup odnosa.

Skupovi cjelina predstavljeni su pravokutnicima, a dijamanti predstavljaju skupove odnosa u ERD-u. Linija se povezuje kada u entitetu odnosa sudjeluje skup entiteta. Ovali se koriste za predstavljanje atributa. ERD-ovi se koriste za predstavljanje informacija ili vrste informacija koje su potrebne za pohranjivanje u bazu podataka. Koriste se kao uvjet za analizu.

Izvor
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

Sažetak:
Dijagrami klase koriste se za predstavljanje glavnog objekta ili bloka sustava. Koriste se za prikazivanje odnosa jedne klase s drugom i također predstavljaju atribute sustava. Međutim, ERD je više baza podataka u obliku tablica. Oni ne prikazuju pojedinačne odnose, već skupove odnosa kao i skupove entiteta. Oni pokazuju vrstu informacija koje je potrebno pohraniti u bazu podataka.
Dijagram klase i ERD imaju vrlo različit grafički prikaz.