Dom Razvoj Što je model odnosa entiteta (er model)? - definicija iz tehopedije

Što je model odnosa entiteta (er model)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači model odnosa između entiteta (ER model)?

Model odnosa entiteta (ERM) teorijski je i konceptualni način prikazivanja odnosa podataka u razvoju softvera. ERM je tehnika modeliranja baza podataka koja generira apstraktni dijagram ili vizualni prikaz podataka sustava koji mogu biti korisni u dizajniranju relacijske baze podataka. Ti su dijagrami poznati kao dijagrami odnosa entiteta, ER dijagrami ili ERD-ovi.

Obrasce odnosa između entiteta prvi je predložio Peter Pin-Shan Chen s Massachusetts Institute of Technology (MIT) 1976. godine.

Tehopedija objašnjava model odnosa između entiteta (ER Model)

Prvi korak u dizajnu informacijskog sustava diktira kako modeli analize zahtjeva ilustriraju vrstu podataka ili informacija koje je potrebno prikupiti. Metoda modeliranja podataka može se koristiti za ilustraciju ontologije određenog područja interesa. Poput relacijskog modela, apstraktni se podaci pretvaraju u logički model podataka kada je dizajn informacijskog sustava izgrađen na bazi podataka. Isto tako, to se pretvara u fizički model kada je fizički dizajniran.

Građevni blokovi ERD-a su cjeline, odnosi i atributi. Entiteti imaju vrste entiteta, koji su poznati i kao instance odgovarajućih entiteta. Svaka vrsta entiteta može postojati neovisno od druge; na primjer, entitet "vozilo" može imati vrste entiteta "automobil" i "autobus". Odnos je svojstvo koje povezuje vrste entiteta zajedno. Na primjer, suprug entitetske vrste povezan je sa suprugom entitetske veze vezom poznatim kao "oženjen". Atributi su svojstva koja pripadaju vrstama entiteta, kao i odnosima.

Na tržištu su dostupni broj alata za dijagramiranje ER. Najčešći su MySQL Workbench i OpenModelSphere.

Što je model odnosa entiteta (er model)? - definicija iz tehopedije