+create table nodes (
+ nid int primary key,
+ lat int not null,
+ lon int not null,
+ l int not null default 0
+);
+
+create index node_ll_idx on nodes (lat,lon);
+
create table way (
- wid int not null,
+ wid int primary key,
type int not null,
nodes int not null,
flags int not null,
len real
);
-create unique index way_widx on way(wid);
-
create table way_seg (
wsid int not null,
num int not null,
node int not null
);
+create index way_seg_node_idx on way_seg (node);
+
create table area (
waid int not null,
num int not null,
type int not null
);
-create table names (
- nid int not null,
+create table way_names (
+ wid int not null,
name varchar(256),
isin varchar(256)
);
-create table ref (
- rid int not null,
+create table way_ref (
+ rid int primary key,
ref varchar(32),
int_ref varchar(32)
);
CREATE UNIQUE INDEX poi_lat_lon_idx on poi (lat, lon, cat_id);
CREATE INDEX poi_priority on poi (priority);
-CREATE INDEX name_idx on names (name);
+CREATE INDEX name_idx on way_names (name);