create type region_type as enum ('NONE', 'DMA', 'SA', 'VD', 'WDA'); create table region ( id text primary key , boundary geometry not null unique , r_type region_type not null default 'NONE' ); create index region_gist on region using gist(boundary); create table temp_region ( id text primary key , boundary geometry not null unique ); create index temp_region_gist on temp_region using gist(boundary); create table temp_node ( node varchar(32) primary key references _node(id) ); create table temp_link ( link varchar(32) primary key references _link(id) ); create table temp_vd_topology ( id serial , source integer , target integer , cost float8 );