diff --git a/1/GBD/assignments/reyes-magos-sin-fronteras/diagrama.png b/1/GBD/assignments/reyes-magos-sin-fronteras/diagrama.png new file mode 100644 index 0000000..73721f7 Binary files /dev/null and b/1/GBD/assignments/reyes-magos-sin-fronteras/diagrama.png differ diff --git a/1/GBD/assignments/reyes-magos-sin-fronteras/diagrama.uml b/1/GBD/assignments/reyes-magos-sin-fronteras/diagrama.uml new file mode 100644 index 0000000..d415324 --- /dev/null +++ b/1/GBD/assignments/reyes-magos-sin-fronteras/diagrama.uml @@ -0,0 +1,42 @@ +@startuml + +entity "Vecino" as vecino { + *dni : varchar(9) + -- + nombre : varchar(64) + apellidos : varchar(64) + rey_mago : varchar(16) + participado : logical +} + +entity "Niño" as niño { + id : int + -- + nombre : varchar(64) + dirección : varchar(128) + pedido : varchar(128) +} + +entity "Grupo" as grupo { + id : int + -- + barrio : varchar(32) +} + +entity "Evento" as evento { + id : int + -- + dirección : varchar(128) + fecha : date + hora : varchar(5) +} + +grupo ||--o{ evento : organiza + +niño }|--o{ evento : asiste + +vecino ||--o{ grupo : participa en + +niño }|--|| vecino : visitado por + +@enduml