Skip to main content

Mi az a fogalmi séma?

A fogalmi séma egy olyan tervezési modell, amelyet az adatbázisban vagy más számítógépes rendszerben található információk szerkezetének megtervezésére vagy vizuális ábrázolására használnak.A rendszer meghatározására szolgál a rendszerben, tulajdonságaikkal és a különféle entitások közötti kapcsolatokkal együtt.A fogalmi séma célja, hogy magasabb szintű megrendelést biztosítson a számítástechnikai rendszer számára.A nagyszabású szervezetek számítógépes rendszerei annyira összetettek, hogy ilyen típusú makrogazdálkodást igényelnek annak érdekében, hogy megfelelően és hatékonyan működjenek.

A fogalmi séma megjelenítéséhez képzelje el a négyzetek sorozatát.Mindegyik négyzet egy entitási táblázatot képvisel a rendszer szerkezetében, például alkalmazottak, jelenlegi alkalmazottak, projektek, payscale stb.Ezek az entitások fentről lefelé vannak elrendezve, és a kapcsolatoktól és az asszociációktól függően vonalakkal vannak összekapcsolva.Például a jelenlegi alkalmazottak táblázata természetesen a munkavállalók táblázatának kapcsolódó részhalmaza lesz, így a jelenlegi alkalmazottak táblázata függőlegesen ág az alkalmazottak táblájából.Ezzel szemben a projektek és a PayScales táblázat a jelenlegi alkalmazotti táblázathoz kapcsolódik, mivel mindegyik jelenlegi alkalmazott mindkettő fizetési fokozatot kap, és ennek eredményeként egy vagy több projekten dolgozik, ezek a táblák vízszintesen elágaznak a jelenlegi alkalmazotti táblázatból.

Az entitások közötti alapkapcsolatok kidolgozása mellett egy fogalmi séma leírhatja a rendszerben kielégítő paramétereket is.Ezek szervezeti specifikus szabályok, amelyeket a rendszerben a rendelés végrehajtására hajtanak végre.Például, meghatározva, hogy minden jelenlegi alkalmazottnak léteznie kell a Munkavállalók táblázatában, vagy meghatároznia kell, hogy minden jelenlegi alkalmazottnak legalább egy, de legfeljebb három projektnek kell lennie.Ha ezeket a szabályokat tervezési szinten hajtja végre, a vállalat biztosítja, hogy a rendszerben ne sértsék meg őket. Ez a struktúra lehetővé teszi a rendszertervezők számára, hogy azonnal megértsék a számítógépes hálózat különféle részeit és alrendszereit.Ennek végeredménye az, hogy a rendszer változásait könnyebben lehet bevezetni, mivel nyilvánvaló, hogy mely kapcsolódó entitásokat befolyásolja a rendszer meghatározott entitásainak módosítása.Az előző példa folytatásával a munkavállalók és a jelenlegi alkalmazottak közötti függő kapcsolatból nyilvánvalóvá válik, hogy a munkavállalók szervezetében bekövetkezett változások természetesen befolyásolják a jelenlegi alkalmazotti szervezetet is.