Pessoal, estou com algumas dúvidas em relação a minha modelagem física do banco de dados.
Basicamente preciso fazer uma aplicação CRUD, na qual desejo cadastrar projetos e seus dados (responsável, solicitante, prazos, etc).
Minha dúvida está especificamente nas seguintes entidades do modelo:
Eforço - tenho dúvida no tipo do atributo inicioTempo e prazoTempo que devo usar
O que posso colocar entre os parenteses, uma vez que pretendo trabalhar com horas e minutos?
Além disso, criei uma segunda entidade para controlar a data que ocorrerá mudanças de prazo.
É uma boa prática criar outra entidade para isso?
Projeto - existe um número que está representado como numeroProposta que é fornecido pelo departamento Financeiro (para controle do valor de cada projeto).
Minha dúvida é se realmente esse número deve estar dentro da entidade Projeto.
Segue uma imagem para ilustrar o cenário atual.

Obrigado.