MySQL - Relación de campo texto a campo entero

 
Vista:
Imágen de perfil de Carlos Felipe
Val: 2
Ha aumentado su posición en 3 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Relación de campo texto a campo entero

Publicado por Carlos Felipe (1 intervención) el 11/08/2020 03:34:13
relaciones

Hola por favor. ¿Como hago este tipo de relación?
- Por favor ver imagen.

Muchas Gracias.
Si sr.
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
Imágen de perfil de Francisco
Val: 201
Bronce
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Relación de campo texto a campo entero

Publicado por Francisco (73 intervenciones) el 11/08/2020 16:33:10
Hola

Pues no entiedo bien la pregunta, alli indica claramente que la relacion es 1:M entre idarrendatario

en contrato debe estar un referencia asi

1
2
3
4
5
6
7
8
9
10
11
Create table contrato (
	idcontrato Int NOT NULL,
	idinmueble Int NOT NULL,
	idarrendatario Int NOT NULL,
	inicioControto Date,
	duracionContrato Int,
	rentaMensual Decimal(7,2),
 Primary Key (idcontrato),
 Constraint R01 Foreign Key (idarrendatario) references arrendatario (idarrendatario) on delete  restrict on update cascade,
 Constraint R02 Foreign Key (idinmueble) references inmueble (idinmueble) on delete  restrict on update cascade
) ENGINE = MyISAM;

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

Relación de campo texto a campo entero

Publicado por Juan Manuel Castañedsa (62 intervenciones) el 16/08/2020 00:09:06
Hola Francisco
Las relaciones exigen que los campos relacionados sean del mismo tipo. MySQL dará error tipos no coinciden si intenta relacionar campos de distintos tipos (p.e .texto y entero)
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