Mi az az alosztály? Mikor van szükség az adatmodellezésben alosztályra?
Definiálja a következő fogalmakat: egy alosztály szuperosztálya, szueprosztály/alosztály kapcsolat, IS-A kapcsolat, specializáció, generalizáció, kategória, saját (lokális) attribútum és saját kapcsolat!
Ismertesse az attribútumok/kapcsolatok öröklődési mechanizmusát! Miért hasznos ez?
Ismertesse a felhasználó által definiált és a predikátumdefiniált alosztályokat, valamint a közöttük lévő különbségeket!
Ismertesse a felhasználó által definiált és a predikátumdefiniált specializációkat, valamint a közöttük lévő különbségeket!
Ismertesse a specializációkra és generalizációkra vonatkozó megszorítások két fő típusát!
Mi a különbség a specializációs hierarchia és a specializációs háló között?
Mi a különbség a specializáció és a generalizáció között? Miért nem jelöljük ezt a különbséget a sémadiagramokon?
Miben különbözik a kategória egy hagyományos osztott alosztálytól? Mire használjuk a kategóriákat? Illusztrálja példákkal válaszát!