Értékelés:

A könyv értékes betekintést nyújt az UML és az ER modellezés kapcsolatába, áthidalva az objektumorientált programozás és az adatbázis-struktúra megértése közötti szakadékot. Míg sok recenzens hasznosnak találta a könyvet, különösen az adatmodellezéssel foglalkozó szakemberek számára, néhányan kritizálták a rossz szerkesztés és a szűk fókusz miatt. A vegyes kritikák ellenére úgy tűnik, hogy egyedülálló perspektívát kínál az adatszerkezetek iránt érdeklődők számára.
Előnyök:⬤ Világos képet nyújt az UML és az ER modellezés közötti különbségekről és hasonlóságokról.
⬤ Értékes betekintést nyújt az adatmodellezők és a területen dolgozó szakemberek számára.
⬤ Magával ragadja az olvasókat azáltal, hogy foglalkozik a különböző modellezési technikák közötti gyakori „impedancia-eltéréssel”.
⬤ Jól megbecsült szerző, akinek munkája korábban pozitív fogadtatásban részesült.
⬤ Gyenge szerkesztés, számos gépelési hiba és ismétlődő anyag.
⬤ Néhány kritikus úgy érezte, hogy a tartalom túlságosan szűken összpontosít a szerző által preferált jelölésre, és az alternatívákat kellő indoklás nélkül elveti.
⬤ Kritika, hogy inkább személyes nézőpontot képvisel, mintsem átfogó áttekintést nyújt.
⬤ A modellezés bizonyos technikai vívmányaival és alternatív megközelítéseivel nem foglalkoztak.
(9 olvasói vélemény alapján)
UML and Data Modeling: A Reconciliation
Itt megtanulhatja, hogyan fejlesszen ki egy vonzó, könnyen olvasható, koncepcionális, üzleti orientált entitás/kapcsolati modellt az UML osztálymodell jelölés egy változatát használva.
Ennek a könyvnek két célközönsége van:
⬤ Az adatmodellezők (elemzők és adatbázis-tervezők egyaránt), akik meg vannak győződve arról, hogy az UML-nek semmi köze hozzájuk; és.
⬤ UML-szakértők, akik nem ismerik fel, hogy az architekturális adatmodellezés valóban különbözik az objektummodellezéstől (és hogy a különbségek fontosak).
David Hay célja, hogy végre békében összehozza ezt a két csoportot.
Itt minden modellező útmutatást kap arra vonatkozóan, hogyan készítsenek jó minőségű (azaz olvasható) entitás/kapcsolati modellt egy szervezet adatarchitektúrájának leírására. Az érintett jelölés történetesen az Unified Modeling Language (Egységes Modellező Nyelv) osztálymodellekhez használt jelölése, annak ellenére, hogy az UML-t eredetileg az objektumorientált tervezés támogatására fejlesztették ki. A tervezők másképp látják a világot, mint azok, akik üzletorientált konceptuális adatmodelleket fejlesztenek, ami azt jelenti, hogy az UML használata az architektúramodellezéshez némi kiigazítást igényel. Ezeket a kiigazításokat ismertetjük ebben a könyvben.
David Hay a szerzője a Enterprise Model Patterns: Describing the World című könyvnek, amely egy általános vállalkozás átfogó modellje. A diagramok különböző absztrakciós szinteken készültek, és mindegyiket az UML-osztálydiagramok itt bemutatott, kissé módosított változatával ábrázolták. Ez a könyv egy kézikönyv, amely leírja, hogyan lehet ilyen modelleket készíteni. Háttérként egy függelékben a két csoport történetét ismertetjük, feltárva a rendszerfejlesztési folyamathoz való eltérő hozzáállásuk forrásait.