Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou modelando um pequeno banco, e para uma tabela de EVENTOS tenho dúvida na criação dos campos.
Todos os eventos vão ter uma data de inicio e uma data de finalização.
Os eventos podem ter ou não uma hora de inicio e uma hora finalização.
Devo criar um campo data_ini(DATETIME) e data_fim(DATETIME) ?
Ou criar um campo data_ini(DATE), data_fim(DATE), hora_ini(TIME) e hora_fim(TIME) ?
Qual é a melhor maneira que facilitaria consultas e seria melhor estruturada?
Obrigado.
Beleza, usei DATETIME mesmo.
Valeu.
dTIMESTAMP é a melhor opção, pois ela irá gravar os dados de hora e data no ato da inserção na base de dadados, no mesmo formato do datetime.
DateTime
Depois na linguagem dinâmica que você irá usar, você faz os tratamentos.
Na minha opinião eu acho melhor.