Hola a todos, y gracias por interesaros por mi pregunta, que es la siguiente.
En mi proyecto de fin de carrera una de las bases de datos que utilizo es una base de datos con una relación de especializacion. Para explicar el caso concreto os voy a mostrar el diagrama entidad-relación, y luego el modelo relacional.
Patrimonio
|
--------------------------------------------------------------------
| | |
Excavaciones Edificios Objetos
|
---------------------------------------
| | |
Arq.Religiosa Arq.Civil Elementos menores
El patrimonio se divide en: Excavaciones, Edificios y Objetos
Y edificios a su vez de divide en: Arq.Religiosa, Arq.Civil, Elementos menores
y el relacional es
Excavaciones
Cod_Patri Nombre Periodo Municipio tipo_excavacion y una Clave externa
Arq.Religiosa
Cod_Patri Nombre Periodo Municipio tipo_arqreligiosa y una Clave externa
Arq.Civil
Cod_Patri Nombre Periodo Municipio tipo_arqcivil y una Clave externa
Elementos menores
Cod_Patri Nombre Periodo Municipio tipo_elementomenor y una Clave externa
Objetos
Cod_Patri Nombre Periodo Municipio tipo_objetos y una Clave externa
Donde clave externa es una clave externa a otra tabla que no he puesto.
La cuestión es la siguiente. Lo que yo pretendo es que el cod_patri(que es auto_increment) sea la clave de todas las tablas, es decir que si arq.religiosa tiene cod_patri=1 cuando se inserte el primer elemento de excavaciones cod_patri sea 2, y no 1.
Creo que me explicado más o menos bien. Me gustaría que me dijerais si es posible indicar eso en el phpmyadmin ya que estoy trabajando con xampp. Intento que la solución no sea modificar la base de datos, ya que la aplicación está prácticamente terminada.
Muchas gracias a todo aquel que se haya interesado. Un saludo