ER modell vagy Egyed-Kapcsolat modell

Emberközeli, absztrakt leírás a lényeges struktúra elemeket emeli ki. Célja: a megértés, rendszerint grafikus.

Jellemzője:

  • egyzerűsített szemantikai adatmodell
  • a fogalmak szintjén értelmezett
  • csak struktúrális és elemi integritási részt tartalmaz
  • egyszerű grafikus jelölés rendszert tartalmaz
  • nem teljes adatmodell, de egyszerűsége révén elterjedt
  • tervezési eszköz a relációs adatbázis tervezéséhez
  • nem egzakt


3 elem:
-egyed (téglalap)
-kapcsolat (rombusz)
-tulajdonság (elipszis)

Használata:
Célja: megadni azokat az elemeket amiről információt kell tárolni és, hogy milyen információelemet tároljon.
-egyed: összefogó elem amiről tároljuk az információt
-tulajdonság: tárolja az adatokat

Egyed:
Egy objektum típus, egy a küldvilág többi részétől egyértelműen megkülönböztetett dolog.
-önnáló léttel bír
-amikről az információt tárolni akarjuk
Típusai:
- normál egyed (önmagában azonosítható)
 - gyenge egyed (más egyedhez való kapcsolatán keresztül azonosított)

Kapcsolat:
Az egyedek között fennnálló ideiglenes vagy tartós asszociáció
- csak az elsődleg kapcsolatokat adjuk meg

Kötelező jelleg szerinti típusok:
- opcionális: létezhet olyan egyedelőfordulás melyhez nem kapcsolódik egyedelőfordulás a kapcsolatban
- kötelező: minden egyedelőforduláshoz kell kapcsolódnia egyedelőfordulásnak a kapcsolatban

Számosság szerinti kapcsolat típusok
- 1:1 - egy egyedelőforduláshoz maximum egy egyed társul a kapcsolatban, mindkét viszonylatban
- 1:N - egy egyedelőforduláshoz több egyed társulhat, de a másik irányban csak egy kapcsolódó egyedelőfordulás létezhet
- N:M - mindkét irányban több kapcsolódó előfordulás létezhet

Tulajdonság: Az egyedeket, kapcsolatokat jellemző mennyiség
Típusai:
- normál: egyértékű
- kulcs: azonosító
- összetett: több tagból áll
- többértékű: több értéke lehet
- származtatott: értéke kiszámítható

ER modell fejlesztés lépései
1. Egyedek meghatározása (amiről információt tárolunk, önálló léttel bír)
2. Kapcsolatok feltárása
Típusai:
számosság:
- 1:1 - egy az egyhez kapcsolat (egy-egy nyíl az egyedek között)
- 1:N - egy a többhöz kapcsolat (egy-kettő nyíl az egyedek között)
- N:M - több a többhöz kapcsolat (két-két nyíl az egyedek között)
kötelező jelleg
- kötelező
- nem kötelező

3. Tulajdonságok
- normál, egyértékű (elipszis)
- többértékű (dupla elipszis)
- kulcs (elipszis szöveg aláhúzva)
- összetett (elipszis, ahol a tulajdonságnak további tulajdonságai vannak)

kulcs: az egyed páldányt azonosító tulajdonság.
tulajdonság: nemcsak egyedhez hanem kapcsolathoz is társulhat.

ER modell hiányossága
 Pontatlan: a modellben ugyanazt a valós elemet más-más módon írjuk le.
Tanúlság: ügyelni kell a fogalmak elnevezésére
- pontos megnevezés
- kerülni a szinonímákat
- kerülni a hononímákat: azonos szóalak, de eltérő jelentés pl:cím
- kerülni a technikai elnevezéseket pl: ID,K65

ermodell.png

Címkék: Adatbáziskezelés

A bejegyzés trackback címe:

https://zsmaster.blog.hu/api/trackback/id/tr184718437

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása