- Az ER modell az entitás-kapcsolat modellt jelenti. Ez egy magas szintű adatmodell. Ez a modell egy adott rendszer adatelemeinek és kapcsolatainak meghatározására szolgál.
- Elvi tervet dolgoz ki az adatbázishoz. Ezenkívül egy nagyon egyszerű és könnyen tervezhető adatnézetet fejleszt ki.
- Az ER-modellezésben az adatbázis-struktúra diagramként jelenik meg, amelyet entitás-kapcsolat diagramnak neveznek.
Például, Tegyük fel, hogy tervezünk egy iskolai adatbázist. Ebben az adatbázisban a tanuló egy entitás lesz olyan attribútumokkal, mint cím, név, azonosító, életkor stb. A cím lehet egy másik entitás attribútumokkal, például város, utcanév, PIN-kód stb., és kapcsolat lesz közöttük.
Az ER diagram összetevője
1. Entitás:
Egy entitás lehet bármilyen tárgy, osztály, személy vagy hely. Az ER diagramban egy entitás téglalapként ábrázolható.
Tekintsünk egy szervezetet példaként – a menedzser, a termék, az alkalmazott, a részleg stb. egy entitásnak tekinthető.
a. Gyenge entitás
Egy másik entitástól függő entitást gyenge entitásnak nevezünk. A gyenge entitás nem tartalmaz saját kulcsattribútumot. A gyenge entitást kettős téglalap ábrázolja.
2. Attribútum
Az attribútum egy entitás tulajdonságának leírására szolgál. Az Eclipse egy attribútum ábrázolására szolgál.
karakterlánc a json objektumhoz
Például, azonosító, életkor, elérhetőség, név stb. lehet a tanuló attribútuma.
a. Kulcs attribútum
A kulcsattribútum az entitás fő jellemzőinek megjelenítésére szolgál. Ez egy elsődleges kulcsot jelent. A kulcsattribútumot egy ellipszis jelöli, aláhúzott szöveggel.
b. Összetett attribútum
A sok más attribútumból álló attribútumot összetett attribútumnak nevezzük. Az összetett attribútumot egy ellipszis képviseli, és ezek az ellipszisek egy ellipszishez kapcsolódnak.
c. Többértékű attribútum
kapcsolat összetétele
Egy attribútumnak több értéke is lehet. Ezeket az attribútumokat többértékű attribútumnak nevezzük. A kettős ovális a többértékű attribútum megjelenítésére szolgál.
Például, egy tanulónak több telefonszáma is lehet.
d. Származtatott attribútum
Egy másik attribútumból származtatható attribútumot származtatott attribútumnak nevezünk. Szaggatott ellipszissel ábrázolható.
Például, Egy személy életkora idővel változik, és származtatható egy másik tulajdonságból, például a születési dátumból.
3. Kapcsolat
A kapcsolat az entitások közötti kapcsolat leírására szolgál. A gyémánt vagy rombusz a kapcsolat ábrázolására szolgál.
java frissítése
A kapcsolatok típusai a következők:
a. Egy-egy kapcsolat
awt java
Ha egy entitásnak csak egy példánya van társítva a kapcsolathoz, akkor ez egy az egyhez kapcsolatként ismert.
Például, Egy nő házasodhat egy hímmel, a férfi pedig egy nővel.
b. Egy a többhez kapcsolat
Ha a bal oldali entitásnak csak egy példánya, a jobb oldalon pedig egynél több példány társul a kapcsolathoz, akkor ezt egy a többhez kapcsolatnak nevezzük.
Például, A tudós sok találmányt fel tud találni, de a találmányt az egyetlen konkrét tudós végzi.
c. Többek közötti kapcsolat
tömb karakterlánc c
Ha a bal oldali entitás egynél több példánya, a jobb oldalon pedig csak egy példány társul a kapcsolathoz, akkor azt több-az-egy kapcsolatnak nevezzük.
Például, A hallgató csak egy kurzusra iratkozik be, de egy kurzusnak több hallgatója is lehet.
d. Sok-sok kapcsolat
Ha a bal oldalon lévő entitás egynél több példánya, a jobb oldalon pedig egynél több példány társul a kapcsolathoz, akkor azt sok-több kapcsolatnak nevezzük.
Például, Az alkalmazott sok projekthez rendelhet hozzá, és a projektnek sok alkalmazottja lehet.