... | ... | @@ -85,12 +85,6 @@ classDiagram |
|
|
- Experience[] experienceList
|
|
|
}
|
|
|
|
|
|
class RouteType {
|
|
|
- Integer id
|
|
|
- String name
|
|
|
- String description
|
|
|
}
|
|
|
|
|
|
class Attachment {
|
|
|
- Integer id
|
|
|
- String url;
|
... | ... | @@ -104,21 +98,19 @@ classDiagram |
|
|
- String otherSocialNetwork
|
|
|
}
|
|
|
|
|
|
Experience "0..*" <--> "0..*" Category
|
|
|
Experience "0..*" <--> "1..*" Category
|
|
|
Experience "1" <--> "1" Address
|
|
|
Experience "0..*" <--> "0..*" Tag : Tags_Experience
|
|
|
Experience "1" <--> "1" SocialNetwork
|
|
|
Experience <|-- Spot : Inheritance
|
|
|
Experience <|-- Event : Inheritance
|
|
|
Experience "0..*" <--> "1" Profile
|
|
|
Experience "1" <--> "0..n" Attachment
|
|
|
Experience "0..*" <--> "1..*" Route
|
|
|
|
|
|
Route "1..*" <--> "1" RouteType
|
|
|
Experience "1" <--> "0..*" Attachment
|
|
|
Experience "1..*" <--> "0..*" Route
|
|
|
|
|
|
Category "0..*" <--> "0..1" Tag : Tags_Category
|
|
|
Category "0..*" <--> "0..*" Tag : Tags_Category
|
|
|
|
|
|
Spot "1" <--> "1" WorkingDay
|
|
|
Spot "1" <--> "1..*" WorkingDay
|
|
|
```
|
|
|
|
|
|
# Dados salvos client-side (cache do navegador)
|
... | ... | @@ -128,13 +120,20 @@ classDiagram |
|
|
# Definição de JSONs
|
|
|
## Entidade Experiencias
|
|
|
### Redes Sociais
|
|
|
`{
|
|
|
}`
|
|
|
A ser implementado
|
|
|
|
|
|
## Entidade Rotas
|
|
|
### Experiencias
|
|
|
`{
|
|
|
}`
|
|
|
```
|
|
|
{
|
|
|
"routeExperienceId": 01,
|
|
|
"experienceId": 01,
|
|
|
"title": "Titulo Exemplo",
|
|
|
"description": "Esta é uma descrição exemplo!",
|
|
|
"image": "image_url",
|
|
|
"orderIndex": 1
|
|
|
}
|
|
|
```
|
|
|
|
|
|
# Arquivo do Diagrama
|
|
|
[Diagrama-BD-TurismoRural.asta](uploads/9d9175d21db1fdc5d2ef51a13599deba/Diagrama-BD-TurismoRural.asta) |
|
|
\ No newline at end of file |
|
|
[Diagrama-BD-TurismoRural.asta](uploads/7acaddc25e568d8ed14f3718f5f53b99/Diagrama-BD-TurismoRural.asta) |
|
|
\ No newline at end of file |