<div>I have a PostgreSQL table which goes like shon below. </div>
<div>When I&#39;m querying the my db &#39;gisdb&#39; with ogrinfo it issues a warning:</div>
<div>&nbsp;</div>
<div>ogrinfo -ro PG:&quot;dbname=gisdb&quot;<br>Warning 1: Multi-column primary key in &#39;towns&#39; detected but not supported.<br>INFO: Open of `PG:dbname=gisdb&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; using driver `PostgreSQL&#39; successful.
<br>1: towns (Multi Polygon)</div>
<div>&nbsp;</div>
<div>So the orginfo pretends that there is a &quot;Multi-column primary key&quot; but there is no primary key.</div>
<div>&nbsp;</div>
<div>Someone any explanation on this?</div>
<div>&nbsp;</div>
<div>-- Stefan</div>
<div>&nbsp;</div>
<div>
<div>CREATE TABLE towns<br>( gid serial NOT NULL, objectid int8, towns_id int8, town_id int4, <br>&nbsp; town varchar, fips_stco int4, ccd_mcd varchar, fips_place varchar, <br>&nbsp; pop1980 int4, pop1990 int4, pop2000 int4, popch80_90 int4, popch90_00 int4, 
<br>&nbsp; fourcolor int4, &quot;type&quot; varchar, island int4, fips_mcd int4, <br>&nbsp; fips_count int4, shape_area numeric, shape_len numeric, the_geom geometry,<br>&nbsp; CONSTRAINT enforce_geotype_the_geom <br>&nbsp;&nbsp;&nbsp; CHECK (geometrytype(the_geom) = &#39;MULTIPOLYGON&#39;::text OR the_geom IS NULL),
<br>&nbsp; CONSTRAINT enforce_srid_the_geom CHECK (srid(the_geom) = 26986)<br>) </div>
<div>&nbsp;</div></div>