Iniciaremos hoje uma série demonstrando o como utilizar o MVC no nosso dia a dia, inicialmente pode ser um pouco chato, mas logo ficará claro as vantagens e beneficios.
Nessa série vamos montar um pequeno gerenciador financeiro, onde vamos registrar Receita ou despesa em uma determinada data.
Para isso vamos criar algumas novas tabelas, aqui utilizaremos: ZRA, ZRB, ZRC e ZRD (caso eluirmos mais o projetos novas tabelas pode ser necessárias), um desenho simples de nossas tabelas e relacionamentos poder ser vizualizados em:
dbdiagram.io, usando o código abaixo:
// Creating tables Table ZRA_DESRES as ZRA { CODIGO char [pk, increment] // auto-increment FILIAL varchar DESCRI varchar TIPO char } // Creating tables Table ZRB_GRP as ZRB { CODIGO varchar [pk, increment] // auto-increment DESCRI varchar } // Creating tables Table ZRC_ITEMGRP as ZRC { COD_ZRB varchar [pk, increment] // auto-increment COD_ZRA varchar DESCRI varchar } Table ZRD_MOVIM as ZRD { CODIGO varchar [pk] COD_ZRA varchar DATA int VALOR varchar } // Creating references // You can also define relaionship separately // > many-to-one; < one-to-many; - one-to-one Ref: ZRB.CODIGO < ZRC.COD_ZRB Ref: ZRC.COD_ZRA < ZRA.CODIGO Ref: ZRD.COD_ZRA < ZRA.CODIGO
Com esse código teremos a modelagem que vamos utilizar na nossa série.
Não deixe de assinar a nossa newsletter e fica por dentro de todos os post.
O código fonte desse e outros exemplos podem ser encontrados em nosso git.
Post interessantes:
Aprenda a instalar o Protheus aqui.
Retornar datas por extenso aqui.
Barras de progresso aqui.
Dúvidas e sugestões, entre em contato.
Obrigado e até a próxima!
0 comentário