create table virtual_district ( id text primary key , center varchar(32) references _node(id) not null unique , boundary geometry unique , nodes varchar(32)[] ); create index virtual_district_gist on virtual_district using gist(boundary);