![]() |
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.- |
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 |
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... |
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 09:48:02. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi