---
title: Modelagem de Dados Low Code
slug: low-code/modelagem-de-dados-low-code
docTags: 
createdAt: 2024-09-23T17:37:16.568Z
---

# 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.&#x20;

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.&#x20;



![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/7BqvInfgmr640SAZVzoIN_image002.png)

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

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/D8_a_mQdx8vuQec1V17gc_image004.png)

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.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/tF9_Q6kKylHUPiQOgqMa__image006.png)

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.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/wtmjjs6kac3N-JL_h9BT6_image008.png)

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/B89aTJMnDuiP_WPayzMjX_image010.png)

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.&#x20;

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/A6h_pTl90u31e04hyxOWJ_image012.png)

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

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/tVnmaWeZrLLY5lFZF8tko_image014.png)

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.&#x20;

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/DSYY4wOVprxdBsUUEnzPJ_image016.png)

Da mesma forma, podemos editar relacionamentos existentes.&#x20;

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/FM7N7vK1FFJQOiX6fcrlk_image018.png)

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.&#x20;

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/VvoQpjyHvjE0yy0awCIMg_image019.png" size="52" width="376" height="426" position="center" showCaption="false"}



![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/Y6opoIEFDj1v-kEBF1RhV_image021.png)

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.&#x20;

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/Msog304hy0Kh2BE6m5peh_image023.png" size="74" width="567" height="466" position="center" showCaption="false"}

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

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/eGDEyUER-pSMHLAPazAcZ_image025.png)

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/peOb2wDpf_NLl2Zrk_IUj_image027.png)

Quando salvamos o relacionamento, o diagrama é atualizado.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/1jKUqG6qpj6WAfe1-Tmg8_image029.png" size="74" width="567" height="477" position="center" showCaption="false"}



