Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Tablas planas (https://www.clubdelphi.com/foros/forumdisplay.php?f=20)
-   -   Relación uno a uno (https://www.clubdelphi.com/foros/showthread.php?t=34997)

silviodp 28-08-2006 15:52:10

Relación uno a uno
 
Estoy desarrollando una aplicación en Delphi 5 con Paradox, las tablas están creadas con DBD, como defino una relación de uno-uno entre dos tablas de mi base de datos, por ejemplo las relaciones maestro-detalle las creo en el Datamodule en la solapa Data Diagram, pero una relación de éste tipo no se donde...
Gracias, saludos a todos.

SDP.-

Lepe 28-08-2006 16:10:18

No sé si entiendo bien. Si es una relación uno a uno, es como decir que un cliente solo tiene "una única dirección de su empresa", y además, esa dirección solo puede pertenecer a ese mismo cliente, pues se añade un campo más a la tabla que se llame direccion, ¿no?.

Saludos

silviodp 28-08-2006 16:21:49

Relación uno a uno
 
Puede ser, eso lo pense, el tema es que yo tengo por ejemplo la tabala Comprobantes y Periodos, en ésta ultima tengo los campos Cod,Mes,Año y en la primera tengo un campo Cd_periodo, quiero relacionarlas para que se puedan cargar los periodos y luego levantarlos desde la tabla de Comprobantes.
De ultima tendre que agregar los campos a la tabla Comprobantes, pero en otros tipos de bases de datos eso se puede, por eso preguntaba...

MaMu 03-09-2006 04:20:21

Osea a ver si entendi, porque no vinculas ambas tablas desde el MasterField de la Tabla Detalle y creas el Link Field, por ejemplo el cd_periodo. Y listo, ya que en si, si la relacion es 1 a 1, es tambien una relacion de 1 a n, con n=1.

Saludos.


La franja horaria es GMT +2. Ahora son las 06:04:08.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi