Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Usar una tabla para poner eventos de fechas: ¿se usa id?

Estas en el tema de Usar una tabla para poner eventos de fechas: ¿se usa id? en el foro de Bases de Datos General en Foros del Web. Tengo una tabla que recoge unas entidades (ya sean planes periódicos de revisión de algo, como ferias de automóviles que se pueden producir en distintas ...
  #1 (permalink)  
Antiguo 07/10/2005, 11:51
 
Fecha de Ingreso: febrero-2005
Mensajes: 1.015
Antigüedad: 19 años, 3 meses
Puntos: 6
Usar una tabla para poner eventos de fechas: ¿se usa id?

Tengo una tabla que recoge unas entidades (ya sean planes periódicos de revisión de algo, como ferias de automóviles que se pueden producir en distintas fechas); pensé en si poner un campo fecha, o puesto que muchas de estas entidades se repetirían en el tiempo, mejor poner una tabla aparte donde a cada entidad le fuera asignando fechas.

Así, en la nueva tabla, la de las fechas, pondría el id de la entidad, y unos campos de fechas (fecha inicio y fecha fin, por ejemplo).

Mi duda es: ¿en una tabla de fechas, es necesario crear un nuevo campo de identificación?

Si no lo hago, existe el problema de que si quiero actualizar datos, será muy difícil especificar cuáles. ¿Qué hacer, en la tabla de fechas otro campo de identificación?
  #2 (permalink)  
Antiguo 07/10/2005, 12:35
 
Fecha de Ingreso: julio-2005
Ubicación: Mexico
Mensajes: 140
Antigüedad: 18 años, 10 meses
Puntos: 0
En mi humilde opininion, siempre debes de utilizar un id para cada tabla en este caso utilizar por ejemplo idfechaevento que sea autonumerico asi si es necesario editar estos datos los tendras bien a la mano. CAsi todos los DBM soportan este tipo de dato
  #3 (permalink)  
Antiguo 07/10/2005, 16:58
 
Fecha de Ingreso: enero-2004
Mensajes: 310
Antigüedad: 20 años, 4 meses
Puntos: 0
Veamos, yo en la tabla principal (el de las entidades) pondria el IdEntidad, y en la tabla de las fechas (eventos) pondria su IdEvento, FK_IdEntidad y la fecha. El IdEvento y FK_IdEntidad serian claves primarias (ayudando así a las busquedas en esa tabla).
Espero que te sirva la respuesta.
__________________
Un saludo,
Trucos
Videos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:14.