Ayuda a mantener el foro
Con solo 20€ ayudarás
a mantener el foro.





Todo lo que sueñas, se puede diseñar.
We build your dreams.

 - Principal - Responder - Estadísticas - Registrarse - Buscar - Lista de usuarios -
 -Privacidad y política de cookies -
llevamos más de 20 años contigo

Ayuda al foro con tu donación


Búsqueda en los foros

Foros en Udias.com / FileMaker / Campo ID (generador de nuevo registro)..., es necesario ???
Autor Mensaje

Miembro

Constante

  Karma             558

#1 Publicado: 27 Jun 2017 19:08



Buenas tardes.

Me gustaría haceros la siguiente pregunta:

En una base de datos de personas, en la que las mismas, se relacionan a través de un DNI...,
¿¿¿ es necesario tener otro campo ID (que va generando un número de registro, a continuación de otro, etc, indexado, etc), para establecerse un orden en la base de datos ???

Ese campo ID, es de alguna utilidad ???[u][/u], por ejemplo, en el caso de que las tablas estén relacionadas a través del DNI, y en algún campo, no sea rellenado ???

Gracias.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Windows 10. Filemaker 16

Moderador


  Karma               11678

#2 Publicado: 27 Jun 2017 20:43



No es necesario. Es obligatorio.
Independientemente de que puedas relacionar dos tablas por cualquier campo (ej. DNI), siempre ha de existir un campo de clave primaria. Debe ser único, autogenerado y no reutilizable. Puede ser un número incrementado, un UUID, etc.
La clave primaria no tiene por qué usarse para ordenar. Si es numérica se puede, si es UUID no se puede.
Recuerda: Clave primaria siempre y en todas las tablas.
Sls


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Hay solo 10 tipos de personas en el mundo: las que saben binario y las que no.
__Date de alta en la Zona De Descargas Reservada__
Windows 10 + FileMaker Pro 11/20

Moderador


  Karma               8480

#3 Publicado: 27 Jun 2017 20:51



Tyla:
se relacionan a través de un DNI

Te auguro lios lios...
Piensa que cuando se meten los DNI, hay veces que se meten con espacios, otras veces con puntos, otras con comas, otras con guioncito, otras olvidando la letra, otra olvidando un nº etc etc por lo que es imposible relacionar registros entre tablas, la unica solución sería ponerle en la formulación del campo DNI una formulita que limpia todo y lo deja sin nada de lo que te he puesto pero si olvidas un nº ya se lió la cosa.

Por tanto, usa un campo ID para ello.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Si te fue de utilidad el foro, valoralo y hazte forero VIP, tu nombre de usuario será verde mostrando que aportas ayuda económica.
Hacerte VIP es necesario para mantenerlo abierto, recuerda que el foro vive sin ayuda de FileMaker y sus distribuidores.
W10 Pro x64 - FileMaker 20 (x64)

Miembro

Constante

  Karma             558

#4 Publicado: 27 Jun 2017 22:00



Muy amables por vuestra respuesta... Alatriste y Flush...

Os haré caso.

Entiendo entonces..., que al hacer las relaciones, lo mejor sería relacionar las tablas:

- Sólo mediante la ID...
- O mediante la ID y DNI (por tener un doble punto relacional)...

Por otra parte, las opciones ideales para ese campo ID, pudieran ser los siguientes ???:
(Indexados- nº de serie de autointroducción-valor requerido-único-sólo numérico-permitir anulación).

Muchas gracias.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Windows 10. Filemaker 16

Moderador


  Karma               8480

#5 Publicado: 27 Jun 2017 23:11



Tyla:
Por otra parte, las opciones ideales para ese campo ID, pudieran ser los siguientes ???:
(Indexados- nº de serie de autointroducción-valor requerido-único-sólo numérico-permitir anulación

Ponle no permitir anulación


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Si te fue de utilidad el foro, valoralo y hazte forero VIP, tu nombre de usuario será verde mostrando que aportas ayuda económica.
Hacerte VIP es necesario para mantenerlo abierto, recuerda que el foro vive sin ayuda de FileMaker y sus distribuidores.
W10 Pro x64 - FileMaker 20 (x64)
Su respuesta

Estilo Negrillas  Estilo Italico  Estilo Subrayado  URL De La Imagen  URL De La Web  Preformatted Text  YouTube URL  Sin código BB
Emoticones
:) ;) :up: :down: :biglol: :confused :cool: :mad: :sad: :shame: :smirk: :tongue: ... Más  Emoticones desactivados
Color de texto
Texto en negro Texto en blanco Texto en gris Texto en rojo Texto en azul Texto en verde Texto en rojo oscuro Texto en cian Texto en azul oscuro Texto en púrpura Texto en amarillo Texto en rosa Texto en naranja Texto en verde oliva Texto en marrón



 » Usuario  » Contraseña 
Solo Usuarios Registrados Pueden Postiar Aqui.
 

Tópicos relacionados con Campo ID (generador de nuevo registro)..., es necesario ???

nuevo registro empiece en campo determinado
Eliminar registro antiguo cuando coincida un campo con otro nuevo
Guón para cambiar de presentación y nuevo registro con registro relacionado
Entrar un nuevo registro e ir al registro relacionado
Que es necesario para utilizar un codigo de Barras?


Conectados: Invitados - 16
Miembros - 0
En verde usuarios ZDDR

Realizado con miniBB © 2001-2023
Para Udias.com © 1996-2023
Hosting con Interdominios