Added ej8 uml.

This commit is contained in:
Nicolás A. Ortega Froysa 2021-10-25 20:20:31 +02:00
parent a84d8d6731
commit 3cd5881a9c
2 changed files with 67 additions and 0 deletions

BIN
1/GBD/assignments/ej8.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

67
1/GBD/assignments/ej8.uml Normal file
View File

@ -0,0 +1,67 @@
@startuml
hide circle
skinparam linetype ortho
entity "Cliente" as cli {
*dni : string
--
nombre : string
dirección : string
apellidos : string
teléfono : string
}
entity "Tarjeta de Embarque" as tde {
}
entity "Vuelo" as vlo {
*código : string
--
fecha : date
hora salida : date
hora llegada : date
}
entity "Avión" as avn {
*código : string
--
número de plazas : number
}
entity "Asiento" as asto {
*fila : number
*columna : char
*planta : number
--
ocupado : bool
}
entity "Aeropuerto" as arp {
*código : string
--
nombre : string
país : string
localidad : string
}
cli }o--|{ vlo : reserva
note on link
tarjeta crédito : string
end note
<> diamond
cli }|-- diamond : obtiene
diamond --|{ tde
diamond --|{ vlo
tde ||--|| asto : genera
avn ||--|{ vlo : realiza
vlo }|--|| arp : sale de
vlo }|--|| arp : llega a
@enduml