1
Fork 0
mirror of https://github.com/pds-nest/nest.git synced 2024-11-25 14:34:19 +00:00

Update database-analysis.md

This commit is contained in:
Lorenzo Balugani 2021-04-17 12:58:20 +00:00
parent 37f58ed7f2
commit 7367e93454

View file

@ -11,10 +11,11 @@
|-------------------|-------------------------------------------------------|-----------------------------| |-------------------|-------------------------------------------------------|-----------------------------|
| **User** | email, username, password | Repository | | **User** | email, username, password | Repository |
| **Repository** | id, name, start, end, status | User, Tweet, Alert, Keyword | | **Repository** | id, name, start, end, status | User, Tweet, Alert, Keyword |
| **Tweet** | snowflake, content, location, poster | Repository | | **Tweet** | snowflake, content, location, poster | Repository, Condition |
| **Condition** | id, type, param | BoolOperation | | **Condition** | id, type, param | BoolOperation |
| **BoolOperation** | id, operation, condition_id, alert_id, node_1, node_2 | | | **BoolOperation** | id, operation, condition_id, alert_id, node_1, node_2 | Alert, BoolOperation, Condition|
| **Alert** | id, repository_id, name, limit, window_size | | | **Alert** | id, repository_id, name, limit, window_size | BoolOperation, Norifica, Repository|
| **Notifica** | id, ora, alert_id | Alert|
## Elementi ## Elementi
@ -101,3 +102,8 @@ Un elemento di un [Repository](#repository) a cui è legata una [BoolOperation](
Se i [Tweet](#tweet) di un [Repository](#repository) che rispettano la [BoolOperation](#booloperation) superano un certo Se i [Tweet](#tweet) di un [Repository](#repository) che rispettano la [BoolOperation](#booloperation) superano un certo
`limit` in un lasso di tempo, si attiva e notifica l'utente. `limit` in un lasso di tempo, si attiva e notifica l'utente.
### Notifica
Una notifica legata ad un Alert che viene creata quando l'alert viene innescato.