12. Relaciones recursivas En las relaciones recursivas, las multiplicidades se colocan respecto a los nombres de rol , de modo inverso a como se hace en E/R
17. Atributo derivado y asociación derivada Los atributos derivados se representan con un símbolo “ / ” al principio del nombre. • La fórmula, o explicación, que indica cómo se obtiene el elemento puede ponerse opcionalmente en forma de restricción ( {...} )
18. También puede haber asociaciones derivadas . Son asociaciones redundantes (se obtienen a partir de otras) • En el ejemplo se ha puesto el símbolo “ / ” delante del nombre de asociación • Al lado se ha puesto la restricción que debe cumplir la asociación /Trabaja
19. Multiplicidad de un atributo Las multiplicidades más comunes de un atributo son: 1 (un valor exactamente) y 0..1 (vacío o un valor). • La multiplicidad * significa que el atributo puede contener, cero valores (vacío), o un número indefinido de valores.
22. Subclase y Superclase Cada subclase representa a un subconjunto de los objetos de empleado. • La relación entre una clase y cualquiera de sus subclases se llama relación is-a (es un)