SQL - Auto-completar tablas

 
Vista:

Auto-completar tablas

Publicado por Dbugger (1 intervención) el 02/04/2008 18:11:40
Tengo una base de datos con las siguientes tablas:

TABLA USER:
nombre (varchar)
id (int) auto_increment, clave primaria

TABLA PERRO
perroid (varchar), auto_increment, clave primaria
dueñoid (int) clave foreign sobre user.id

(Lo que intento hacer con el auto_increment es un generador automatico de IDs (algo cutre, lo se :P))

Basicamente lo que busco es que añadiendo un usuario "pepe" a la tabla, se le cree tambien una entrada en la tabla mascota otorgandole una mascota, y hacerlo con una sola instruccion asi:
- INSERT into user(nombre) values ("pepe")

Como lo tengo ahora es asi:
* Insertar "pepe" en USER
* SELECT id en USER donde nombre = "pepe"
* Insertar esa id en PERRO.dueñoid

Alguien sabe si se puede configurar la BD para hacerlo automaticamente?

Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Auto-completar tablas

Publicado por weirdmix (1 intervención) el 02/04/2008 21:49:18
y como le dices a la BBDD cual ID corresponde a cual? no creo q se pueda hacer automaticamente...
o explicate mas...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar