Skip to main content

Mik azok az adatmodellek?

A szoftveralkalmazás általában üzleti információkat tárol a fájlokban és az adatbázisokban.Az adatmodellek a szervezet üzleti folyamatainak logikus ábrázolása.Meghatározzák, hogy az üzleti vállalkozás hogyan működik együtt az emberekkel, helyekkel és dolgokkal.Az adatmodellt referenciapontként használják a szervezeten belüli entitások közötti kapcsolatok szabályának meghatározására.

Az adatmodell létrehozási folyamatát három elsődleges szakaszra osztják.Ezek tartománymodellek, logikai modellek és fizikai modellek.Mindegyik szakasz befejeződik egy progresszióban, amely a fizikai modellel zárul le, amely az adatbázis tényleges felépítését képviseli.

Az adatmodell létrehozásának első lépése az első lépés.Ez egy magas szintű nézet a szervezeten belüli üzleti egységekről és egymáshoz fűződő kapcsolataikról.A tartományi adatmodellek meghatározzák a szervezetek és az üzleti funkció befejezéséhez szükséges folyamatok fogalmi kapcsolatát.A domain modell példája a termék megrendelése és a megrendelés a szállítási osztályra gyakorolt hatása közötti kapcsolat.

Az Enterprise Domain modell általában nagyon magas szintű nézet a szervezetről, és nem igényel pontos részleteket az egyes üzleti követelményekről.Fontos azonban, hogy az összes érintett üzleti egységet belefoglaljuk a domain modell tervezésébe.Ez a magas szintű kialakítás szükséges ahhoz, hogy a projektcsoport megértse a részletes funkciókat, amelyek szükségesek az üzleti funkciók befejezéséhez.Ezeket a modelleket a szervezeten belüli üzleti egységek magas szintű tartománymodelljei alapján tervezték.A hangos logikai kialakítás kritikus jelentőségű a fizikai adatbázis létrehozásához.Ennek a folyamatnak egyértelműen meg kell határoznia azokat az adatelemeket, amelyek szükségesek egy adott üzleti követelmény teljesítéséhez.A logikai adatmodellek tartalmazzák az adatok hozzáférésének módját és az egységek közötti kapcsolatok egy üzleti folyamaton belül.

A logikai adatmodell jó példája lehet az ügyfelek modellezése egy telefonvállalat számára.Minden ügyfélnek van egy speciális neve, telefonszáma, címe és telefonfunkciói.A logikai adatmodell biztosítja az ilyen típusú elemek közötti kapcsolatokat, ideértve az információk bejelentésének és letöltésének módját.

Az adatmodellek utolsó rétege a fizikai adatmodell.Ez az adatmodellek területe, amelyet a tényleges adatbázis létrehozásához használnak.A fizikai adatmodell az adatbázis-specifikus kék nyomtatás, amely meghatározza, hogy az adatok hogyan tárolják a szoftver alkalmazásban.