10
UMLClass
70
220
250
190
visitor
--
<<PK>>
- visitor_id: INTEGER
--
- ip_address: INTEGER
- visitor agent string: TEXT
- platform: TEXT
- browser: TEXT
- mobile: INTEGER
- is_human: INTEGER
- range_id: INTEGER
style=autoresize
UMLClass
640
220
180
100
filegroup
--
<<PK>>
- group_id: INTEGER
--
- group_name: TEXT
style=autoresize
Relation
560
220
100
50
lt=-
m1=n
m2=1
10.0;20.0;80.0;20.0
UMLClass
380
210
190
170
request
--
<<PK>>
- request_id: INTEGER
--
- visitor_id: INTEGER
- group_id: INTEGER
--
- date: TEXT
- referer: TEXT
- status: INTEGER
style=autoresize
Relation
310
220
90
50
lt=-
m1=1
m2=n
10.0;20.0;70.0;20.0
UMLClass
640
400
180
100
file
--
<<PK>>
- filename: TEXT
--
- group_id: INTEGER
--
style=autoresize
Relation
670
310
40
110
lt=-
m1=n
m2=1
10.0;90.0;10.0;10.0
UMLNote
490
100
300
70
One group contains multiple files.
Lets you group the images from a
html with the html itself
style=autoresize
Relation
650
160
30
80
lt=<-
10.0;60.0;10.0;10.0
UMLClass
360
520
190
130
city
--
<<PK>>
- city_id: INTEGER
--
- country_id: INTEGER
- name: TEXT
- region: TEXT
style=autoresize
UMLClass
620
520
120
110
country
--
<<PK>>
- country_id
--
- name: TEXT
- code: TEXT
style=autoresize
Relation
540
540
100
50
lt=-
m1=1
m2=n
80.0;20.0;10.0;20.0
Relation
280
540
100
50
lt=-
m1=1
m2=n
80.0;20.0;10.0;20.0
UMLClass
120
520
170
130
ip_range
--
<<PK>>
- range_id
--
- from: INTEGER
- to: INTEGER
- city_id: INTEGER
style=autoresize
Relation
170
400
40
140
lt=-
m1=1
m2=n
10.0;120.0;10.0;10.0