118
Capítulo 10. Questions d’examen
Vinculo
Personaje
Personaje Humano
Personaje no humano
Vinculo Afectivo
Amistad
Suceso
Vinculo Familiar
Pelea
Encuentro
Parental
Enemistad
Fraternal
Amor
a) Añade lo necesario para poder representar que dos personajes están relacionados mediante el concepto parental (vínculo padre-hijo), representando que un personaje es el padre/madre y otro el hijo. b) Añade lo necesario para que dos o más personajes puedan estar relacionados mediante el concepto fraternal (vínculo entre hermanos) comprobando que todos los personajes pertenezcan a la misma clase de personaje. c) Supón que existe una relación participa entre personaje y suceso (de cardinalidad N a N). Añade lo necesario para que dos personajes no puedan relacionarse mediante el suceso pelea si no están relacionados mediante el suceso encuentro d) Define una relación en el frame suceso que represente la precedencia temporal entre sucesos y un método que liste los sucesos que han ocurrido antes que él 6. Dada la siguiente red de frames, responde a las siguientes preguntas, justificando tu respuesta:
r_A_A r_B_A
B
B2
A
− slB
B1
A1
A2
A3
− slA2
A4 − slA4
r_A2_A4
a) Tenemos la instancia iA1 que es instancia de A, ¿en que circunstancias tiene los slots slA2 y slA4? b) ¿Es la relación r_A_A transitiva? ¿Lo podría ser la relación r_B_A? c) ¿Puede tener la relación r_A2_A4 slots heredables? d) ¿Como habría que definir la relación r_B_A para que el slot slA4 se pudiera obtener por herencia en las instancias de B? ¿y para obtener el slot slB en las instancias de A? 7. Una empresa de mensajería quiere gestionar los envíos que realiza. La siguiente ontología muestra los elementos más importantes que maneja: