Edición de entidades de origen y tablas de unión
Cuando edita las entidades de origen, también es posible que necesite editar las tablas que relacionan las entidades con otros datos para que no se rompan las relaciones. Por ejemplo, si tiene datos de tráfico histórico, quizá pueda necesitar editar las tablas de unión de Perfiles de calles y TMC de calles. Si su red tiene postes indicadores, podría necesitar editar la tabla que une los postes indicadores a las calles. La razón específica para estas posibles ediciones es que cada registro en estas tablas de unión asocia los datos con una entidad de origen, un lado de la entidad y un largo de entidad, usando la Id. de clase de entidad, Id. de entidad desde la posición y hacia la posición.
Aquí tiene algunos puntos a considerar cuando edita entidades de origen:
- Si cambia la forma o los atributos de una entidad de calle, esto no producirá la creación o eliminación de ningún ID de objeto; por tanto, la entidad de origen seguirá estando asociada a los mismos datos, como perfiles de tráfico o postes indicadores, después del proceso de reconstrucción.
- Si elimina una entidad de origen, los registros asociados en la tabla de unión se volverán irrelevantes. También se deberían eliminar los registros asociados, pero esto no es necesario.
- Si divide una entidad de origen existente, la entidad se divide en dos partes. una parte retiene la Id. de objeto de la entidad original y a la otra parte se le asigna una nueva Id. La entidad de origen con la Id. antigua continuará asociada con los mismos registros de la tabla de unión como la entidad de origen original. La parte con la nueva Id. no estará asociada a ningún registro de la tabla de unión; por consiguiente, tendrá que añadir uno o más registros a la tabla de unión para asegurar que se mantengan las relaciones anteriores.
- Las nuevas entidades que añada a la red no tendrán perfiles de tráfico asociados hasta que añada registros correspondientes a la tabla Streets_DailyProfiles y reconstruya la red.