Hola hola, tengo uan duda, epsoer peudan ayudarme y de paso a alguno otro le servira.
Normalmente guardo yo registros en mi BD de fechas en campos de tipo INT, guardando el entero correspondiente a la fecha obtenido con la funcion time() de PHP (te da el tiempo en unix timestamp)
La verdad es que a mi se me ha hehco una buena practica, ya que al momento de modificar el campo es muy muy simple, al momento de comprar fecha y hora, es muy muy simple tanto como 5<6... y al momento de mostrarlas tambien lo es convirtiene el entereo a su fehca respectiba mediante php y la funcion date('Y-m-d',$entero)
Pero es o no una buena practica??
En caso de que si, sera mejor INT o BIGINT??
En caso de que no, que tipo de campo seria el mejor (tomando en cuenta que quireo tener la fecha y hora)
Se que existen otros campos mas especificos como DATETIME o otros en mysql
Estube leyendo pero encontre lugares donde dicen que es buena practica y otros donde dicen que no
Espero me peudan ayudar, y muchas gracias!
suerte!