Fogalmi vs logikai modell
Az adatmodellezés egy olyan feladat, amely sok modellezőt megzavar, mivel a különböző modellezési terveket alkalmazzák. Az adatmodellezés három nagyon népszerű stílusa a koncepcionális, a fizikai és a logikai modell, de sok egymást átfedő elv miatt az emberek, akik használni szeretnék e modellek bármelyikét, továbbra is zavartak. Zavaruk tovább fokozódik a technikai szaknyelv és a terminológia miatt. Ez a cikk megkísérli a fogalmi és a logikai modellek közötti különbségeket egyszerű megfogalmazásban kideríteni, hogy az olvasók fejében el lehessen távolítani a kétségeket.
Fogalmi adatmodellezés
Az entitáskapcsolati modell a fogalmi adatmodell alapvető jellemzője. Ennek a modellnek az ERD-jében az entitások dobozokként vannak ábrázolva, míg a kapcsolatok gyémánt formájában vannak ábrázolva. A kapcsolat példája lehet az, aki megrendelést ad, míg az entitás példája minden, ami érdekelheti az üzleti vállalkozásokat. Ezt a modellt Peter Chen fejlesztette ki 1976-ban. Azóta azonban ezt a modellt hígították, és ritkán használják tiszta formájában ma.
Fogalmi adatmodellben az entitásokon és kapcsolatokon kívül vannak adatelemek is. Ezek az adatelemek attribútumként entitásokhoz vannak kapcsolva. Néhány, minden entitásnál közös adatelem a modell számos entitásához kapcsolható. Bármely fogalmi adatmodell egyik jellemzője, hogy ugyanazon terminológiát alkalmazza az üzleti életben használt entitásokra. Noha a koncepcionális modell viszonylag egyszerű, a vállalatok mai komplexitása miatt nem marad így. Az entitások és kapcsolataik mai kontextusban történő leírásához a fogalmi adatmodellezés során nagyon magas szintű absztrakcióra van szükség.
Logikai adatmodellezés
Amikor az informatikai adatokat az üzleti adatokba kell beépíteni, akkor a logikai adatmodellt kell felhasználni. Noha nincs szükség sorrendre az entitások és kapcsolatok elnevezése során a koncepcionális modellben, a logikai modell szükségessé teszi a szervezés figyelembevételét az attribútumok létrehozása során. Ezután megkaphatja a helyettesítő kulcsokat, hogy megkönnyítse, ha az idegen kulcsok miatt az asztalok bonyolultnak tűnnek. Miután elkészült. Úgy tűnik, hogy a logikai modell közel áll a fizikai modellhez. Ugyanakkor még mindig van hasonlósága a fogalmi modellel. A logikai modell rendelkezik elsődleges, idegen és alternatív kulcsokkal, de semmi különös a cél adatbázis platformhoz képest.
Mi a különbség a fogalmi és a logikai adatmodell között? • A koncepcionális és a logikai adatmodellek egyaránt fontosak az adatmodellezés szempontjából • Míg a koncepcionális adatmodell megkönnyíti a kommunikációt az adatigény leírása mellett, a logikai adatmodell lehetővé teszi az informatikai férfiak számára a chip-et, anélkül, hogy az adatbázis korlátozásaival kellene bajlódniuk. |