Skip to content
Permalink
8cf48bd825
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
40 lines (33 sloc) 879 Bytes
'--------------------------------------
' Ejercicio 8
'--------------------------------------
@startuml
title Ejercicio 8 - Teatro \n Modelo Conceptual
!include estilos/draft.iuml
'Entidades
!include clases/ej8.iuml
'Asociaciones
Zona *-d- "1..*" Localidad
Localidad "*" -- "*" Representación : localidadEsVendida <
(Localidad,Representación) .. Entrada
Zona "*" -r- "*" TipoEspectáculo : tienePrecio
(Zona,TipoEspectáculo) .. Precio
TipoEspectáculo *-- "*" Espectáculo
Espectáculo *-r- Representación : esRepresentado
'Restricciones
note as RN01
RN-01
--
Unique (Espectaculo.oId, fechaHoraInicio)
end note
RN01 .. Representación
RN01 .. Espectáculo
note as RN02
RN-02 Derivación precioCompra
--
Entrada.precioCompra = Precio.precio
en el instante de venta de la Entrada
end note
RN02 .r. Entrada
RN02 .l. Precio
@enduml