az UML (!UserModeLinux) rejtei
::: a joisten megaldott minket a jokis UnifiedModelingLanguage-el, es miutan az IBM megvette a Rational-t
- szamomra ez csak most derult ki - mostmar tuti, hogy a csapbol is az fog folyni!
nem is lenne nagy baj ez, csakhat ugye most ez a meno ezert mindenki ezt akar hasznalni, mikozben mar
jol megszokta a mas fajta jeloles rendszereket (pl ER diagram) es most meg elkezd UML-ben rajzolgatni
adat modelleket mint a villam...
egy teljesen normalis napnak indulo delelotton a kovetkezo problemaval
kerultem szembe:
rational rose-ban hulyen nezem az adatbazis modellt (pure UML-ben legyartva, popecul jelolve hogy mi a
PK es az FK, stb.) es egyszeruen nem tudom felfogni, hogy hogy az egyik "tabla" hogyan lehet a masiknak
"generalizalt" (lezart nyilacska tecciktudni) - ha jobban tetszik
szarmaztatott - valtozata. Vegigdurtam gyorsan www.uml.org-ot - azt
hittem valami uj dologgal allok szemben, vagy csak egyszeruen "kisse"
hianyos "tudasbazissal" rendelkezek a temaval kapcsolatban... de ott se talaltam semmit.
kosza otletkent felmerult bennem, hogy "csak nem oo adatbazist hasznalnak ezek?", felpattantam es a
kovetkezo parbeszedben volt szerencsem reszt venni:
- ugye mi most relacios adatbazist hasznalunk es nem objektum orientaltat?
- igen, relaciosat - hangzik a valasz.
- akkor nem ertem ezt az adatmodellt... ezt itt - es rabokok a generalization nyilacskara - ha ezt esetleg kifejtene.
- ez a tabla ezzel a masikkal tobb egy kapcsolatban van - hangzik a valasz, az en fejembe pedig
gorcs all bele: a szerencsetlen a tablakat magukat UML-ben abrazolta, de a kapcsolatokat annak rendje
es modja szerint az ER diagramnak megfelelo modon!