Primeiros Passos
Projeto Low Code

Modelagem de Dados Low Code

Modelagem de Dados Low Code

Todos, ou pelo menos a maioria dos desenvolvedores conhece alguma ferramenta de modelagem de bancos de dados relacional. E todos sabemos que o principal objetivo dessas ferramentas é prover uma interface gráfica que permite a criação e a edição de objetos de bancos de dados, tais como tabelas, colunas, relacionamentos, chaves primárias e índices. Pois bem, o nosso Low Code também tem uma ferramenta de modelagem de dados. A ideia é basicamente a mesma das ferramentas tradicionais, com a diferença que ela é focada em objetos de negócio. Com ela, é possível criar ou editar objetos de negócio e editar ou criar também os seus relacionamentos.

A modelagem de dados do Low Code pode ser acessada através da tela de gerenciamento de projetos, selecionando “Modelagem de Dados” e clicando no botão criar.



Document image


Ou diretamente no menu modelagem de dados, que também tem o botão criar.

Document image


Basta informar um nome, uma descrição e o projeto associado. No caso, nós estamos criando uma modelagem de dados para o nosso projeto Pet Shop, que já tem seus objetos de negócio. Então, nós podemos criar um diagrama que represente todo o nosso projeto ou vários diagramas para representar várias partes do nosso projeto.

Document image


Na tab “Diagrama”, nós temos uma listagem de todos os projetos e podemos selecionar os objetos de negócio vão fazer parte do nosso diagrama, independentemente de qual projeto estejam relacionados.

Document image

Document image


Quando arrastamos o objeto de negócio para o diagrama, o sistema já mostra os relacionamentos entre os objetos. No caso abaixo, o objeto Pet tem relacionamento muitos para um com Espécie e com Raça, que por sua vez, tem um relacionamento também com Espécie.

Document image


Uma vez montado o diagrama, podemos utilizá-lo também para fazer edição de objetos de negócio e de relacionamentos.

Document image


Podemos clicar duas vezes em um objeto de negócio e temos a mesma tela de CRUD do menu principal, onde podemos editar todos os atributos, colunas, relacionamentos, criar SQL e índices.

Document image


Da mesma forma, podemos editar relacionamentos existentes.

Document image


Podemos também criar um objeto de negócio. Basta clicar no ícone de “Novo”, arrastar e o sistema vai abrir a tela de novo objeto de negócio relacionado ao projeto do nosso diagrama.

Document image




Document image


Da mesma forma, podemos criar relacionamentos. No caso, vamos criar o relacionamento muitos para um de Atendimento com Tipo Atendimento. Basta clicar no Atendimento, selecionar uma marcação de borda e arrastar uma linha até o Tipo de Atendimento.

Document image


O sistema vai abrir a tela de criação de relacionamento, já oferecendo uma nova coluna do tipo FK e os atributos do relacionamento.

Document image

Document image


Quando salvamos o relacionamento, o diagrama é atualizado.

Document image