Bases de Datos - duda

 
Vista:

duda

Publicado por Andres (2 intervenciones) el 04/10/2007 06:00:49
Entonces quedaria asi la tabla telefonos para crearla desde sql:

create table TelefonosClientes
(
ci int not null foreign key references Clientes(ci),
telefono int not null primary key
)

y dsp tengo una duda por ejemplo si quiero insertar a la tabla telclientes
tengo q poner la ci y el tel o solamente el tel?

por ejm:

insert into TelefonosClientes values(11111111,4802342)
o
insert into TelefonosClientes values(4802342)

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:duda

Publicado por Leopoldo Taylhardat (187 intervenciones) el 04/10/2007 13:17:30
Saludos...
Ojo... debes colocar ci como primary key..
create table TelefonosClientes
(
ci int not null foreign key references Clientes(ci) primary key,
telefono int not null primary key
)

poner la ci y el tel

insert into TelefonosClientes values(11111111,4802342)

Una recomendación de mi persona...
Coloca el nombre de la tabla dependiente de manera que se referencia a la tabla principal... 'CLIENTES_TELEFONOS'

Espero que te sirva...
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