MySQL - RELACION

 
Vista:

RELACION

Publicado por Sevilla (1 intervención) el 14/06/2009 16:28:38
Hola, estoy haciendo una base de datos pero soy novato en esto, lo unico que no tengo claro es lo de relacionar en mysql


tabla cliente, tengo como clave primaria dni, y los otros atributos son: nombre, apellidos, ciudad, telefono

y en la otra tabla sugerencias tengo como clave primaria codigo, y los otros atributos son: calidad, precio, comentario.

En teoria seria 1:N si no me equivoco verdad?

Bien, pues lo que no se es que codigo tengo que poner para relacionarla.
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:RELACION

Publicado por lincoln (2 intervenciones) el 15/06/2009 19:35:53
create table cliente (dni int not null primary key,
nombre varchar(20) not null, apellidos varchar(20) not null,
ciudad varchar(20) not null, telefono char(10))type=INNODB;

create table sugerencias (codigo int not null primary key,
dni int not null,
ciudad varc har(20), precio int(10),comentario varchar(50),
index(dni),
foreign key(dni) references cliente(dni))type=INNODB;

y con eso solucionas tu problema, saludos....
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