Situación:
Tengo un diseño vectorial postgis que tiene muchos segmentos de línea (las características). Quiero crear un conjunto de nuevas capas, cada una de las cuales contiene un subconjunto de las características de la capa original y tener estas capas también almacenadas en postgis. Idealmente con las características reales almacenadas solo una vez.
La única forma en que puedo ver para crear una nueva capa en lugar de cargar una de alguna fuente es a través de Layer-> new, que ofrece una opción de shapefile o spaceialite.
Al elegir el archivo de forma, primero traté de especificar los atributos gid y fid para la nueva capa, pero SPIT se queja del gid de campo duplicado cuando intento cargarlo en postgis.
Si no creo ningún atributo para la nueva capa, SPIT lo carga felizmente, presumiblemente duplicando todas las características.
Supongo que esto es una 'característica' en lugar de un descuido porque si fuera posible compartir características entre capas, ¿qué pasaría si una característica se dividiera? Si las cosas funcionaran correctamente, entonces todas las capas con referencia a esa característica necesitarían actualizarse con el nuevo gid de la nueva porción.
¿Es correcta esta interpretación?
Russell