>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



Relacionamento entre tabelas


Olá a todos, estou com a seguinte duvida, o relacionamento entre tabelas em um banco de dados, ou em um modelo DER, precisam ter ida e volta ?

por exemplo:

1 cliente pode possuir várias contas a pagar, (1,n)
E 1 conta pode possuir apenas um cliente, (1,1)

no exemplo acima são dois relacionamentos entre as duas tabelas, um de ida e outro de volta, está correto ?



2 Respostas


E como ficaria isso no mysql workbench ?




Rafael

Um cliente pode ter várias contas
Uma conta pode ter um cliente

Na modelagem, você terá uma tabela assim:

[Clientes]
id
nome
cpf
rg
endereco

[ContasPagar]
id
numero
CLIENTE_ID (aqui o relacionamento com o ID de cliente)
data
status

No curso de JSF com Primefaces aqui no site, é construído um exemplo de contas a pagar, mesmo se você ainda não trabalha com Java, pode ser interessante ver a parte do banco de dados que é construído.