Salve ragazzi,
uno studente mi ha proposto la seguente domanda relativa al suddetto esame. La condivido qui, dato che potrebbe essere utile a qualcuno :
*****************
Gentile Prof. Marrella,
volevo farle una domanda relativa alla costruzione del modello ER dell'appello del 7 giugno 2010. Le allego la soluzione che ho dato all'esercizio.
Come può vedere, è praticamente identica a quella che Lei propone, eccetto nella parte cerchiata. Vorrei sapere se questa soluzione alternativa è da ritenersi valida o meno. La ringrazio anticipatamente.
*****************
Risposta : Hai scritto una buonissima soluzione, ma la parte cerchiata non è corretta. Nella tua soluzione stai asserendo che qualsiasi Musicista potrebbe sia eseguire che comporre un’opera. Detto così non c’è nulla di male. Ma fai attenzione alle ISA…ciascuna entità figlia di Musicista ne eredita non solo gli attributi, ma anche le relazioni. Quindi, ciò significherebbe che sia un Interprete, sia un Compositore, può eseguire e comporre un’opera (asserzione non vera). Ciò che invece E’ VERO riguarda il fatto che un Interprete può eseguire un’opera (ma non comporla), mentre un Compositore può comporre un’opera (ma non eseguirla), e ciò lo puoi esprimere solamente collegando le due relazioni separatamente a Interprete e Compositore piuttosto che a Musicista. Quest’ultima soluzione ovviamente non preclude il fatto che ci possano essere Musicista che sono sia Compositori che Interpreti di un’opera!
uno studente mi ha proposto la seguente domanda relativa al suddetto esame. La condivido qui, dato che potrebbe essere utile a qualcuno :
*****************
Gentile Prof. Marrella,
volevo farle una domanda relativa alla costruzione del modello ER dell'appello del 7 giugno 2010. Le allego la soluzione che ho dato all'esercizio.
Come può vedere, è praticamente identica a quella che Lei propone, eccetto nella parte cerchiata. Vorrei sapere se questa soluzione alternativa è da ritenersi valida o meno. La ringrazio anticipatamente.
*****************
Risposta : Hai scritto una buonissima soluzione, ma la parte cerchiata non è corretta. Nella tua soluzione stai asserendo che qualsiasi Musicista potrebbe sia eseguire che comporre un’opera. Detto così non c’è nulla di male. Ma fai attenzione alle ISA…ciascuna entità figlia di Musicista ne eredita non solo gli attributi, ma anche le relazioni. Quindi, ciò significherebbe che sia un Interprete, sia un Compositore, può eseguire e comporre un’opera (asserzione non vera). Ciò che invece E’ VERO riguarda il fatto che un Interprete può eseguire un’opera (ma non comporla), mentre un Compositore può comporre un’opera (ma non eseguirla), e ciò lo puoi esprimere solamente collegando le due relazioni separatamente a Interprete e Compositore piuttosto che a Musicista. Quest’ultima soluzione ovviamente non preclude il fatto che ci possano essere Musicista che sono sia Compositori che Interpreti di un’opera!