Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dexter Morgan

Lógica Renovação de Contrato

Recommended Posts

Bom dia, estou meio perdido, em renovar um contrato do banco de dados, tenho uma tabela contratos, onde tem data_inicio e data_final do contrato, só que preciso "renovar o contrato" eu apenas atualizaria a data_final, só que ai perderia a data final do 1ª contrato, estou perdido queria uma ajuda, de como eu renovaria esse contrato sem perder a data final do primeiro contrato; levando em conta que o contrato pode ser renovado todo ano, então teria varias datas finais.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vc tem que criar uma nova tabela.

 

TABLE contrato (id, data_inicio)

TABLE contrato_vigencia (id_contrato, data_final)

 

Assim todo ano que o contrato vencer, vc insere uma linha na outra tabela de relacionamento contrato_vigencia.

 

1:N (Um contrato com N vigências)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.