-
Notifications
You must be signed in to change notification settings - Fork 0
/
howsmyair_uml.txt
66 lines (57 loc) · 1.8 KB
/
howsmyair_uml.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
@startuml
object illness
illness : **illness_name (PK)**
illness : illness_desc
illness : illness_lethality
illness : illness_symptoms
illness : illness_contagious
illness : illness_treatable
illness : related_locations
illness : related_pollutants
illness : genetic
object location
location : **id (PK)**
location : city
location : state_id
location : state_name
location : county_name
location : latitude
location : longitude
location : population
location : density
location : timzone
object pollutants
pollutants : **chemical_name (PK)**
pollutants : CAS_or_EDF_Substance_ID
pollutants : inhalation_cancer_potency
pollutants : inhalation_cancer_potency_units
pollutants : inhalation_cancer_potency_source
pollutants : inhalation_reference_concentration
pollutants : inhalation_reference_concentration_units
pollutants : inhalation_reference_concentration_source
pollutants : national_ambient_air_quality_std
pollutants : national_ambient_air_quality_std_units
pollutants : national_ambient_air_quality_std_source
pollutants : chemspider_id
pollutants : related_locations
pollutants : related_illnesses
pollutants : Nat_Avg_PV
object illnesslocations
illnesslocations : **illnesslocations_id (pk)**
illnesslocations : location_id (FK)
illnesslocations : illness_name (FK)
object pollutantillnesses
pollutantillnesses : **pollutantillnesses_id (PK)**
pollutantillnesses : pollutant_name (FK)
pollutantillnesses : illness_name (FK)
object locationpollutants
locationpollutants : **locationpollutants_id(PK)**
locationpollutants : chemical_name (FK)
locationpollutants : location_id (FK)
illness "1" o-- "*" illnesslocations
location "1" o-- "*" illnesslocations
pollutants "1" o-- "*" pollutantillnesses
illness "1" o-- "*" pollutantillnesses
location "1" o-- "*" locationpollutants
pollutants "1" o-- "*" locationpollutants
@enduml