Hola a todos:
Ya que están tratando el tema de la primary key y la conveniencia de usar int u
otro tipo de datos para ella, quisiera saber si es conveniente a veces usar
datetime como tipo de datos para la clave primaria de una tabla.
El asunto es que me toca migrar una aplicación que se encarga del control
horario del personal de una o varias empresas y en algunas tablas tienen este
tipo de datos como clave primaria y me llamó la atención ya que nunca lo había
visto de esa manera. ¿Es correcto hacerlo de ese modo o es mejor una clave
artificial y en todo caso hacer único el campo datatime correspondiente?