<Genetix> Gracias,creo que ya he encontrado la opción Unique
no estaba demasiado escondida jejeje...
Resumo lo que hay que hacer por si puede ser de utilidad xara otros:
1º Crear una foreign key en tu tabla y asociarla a la tabla de referencia correspondiente. En mi caso,en
Repartidor he creado una nueva columna
id_posiciongps y he añadido una foreign key,llamada
FK_repartidor_1. Como tabla de referencia de la foreign key seleccionaría
posiciongps (en Column escribo
id_posiciongps,que es el campo que acabo de crear,y en Ref_Column selecciono
id_posiciongps,que es la que procede de la tabla
posiciongps).
2º Una vez creada la foreign key,seleccionamos la pestaña Indices,justo al lado de Foreign key. Seleccionamos nuestra foreign key (FK_repartidor_1 en mi caso) y en Index Kind seleccionamos
UNIQUE.
Como resultado,tenemos en Repartidor una foreign key (id_posiciongps) cuyo valor no puede repetirse. De esta forma cada repartidor queda relacionado unívocamente con una posiciongps.
Saludos y gracias
nadiuskiss
PD: me han comentado que también era posible creando un "Trigger",aunqe no lo he probado