Ir para conteúdo
Fórum Script Brasil
  • 0

Relacionamento tabelas


neo_soro

Pergunta

Bom dia pessoal,

já uso o fórum a bastante tempo, mas nunca tinha vindo aqui na parte de MySQL pedir ajuda, pois sempre tive ajuda pra desenvolver essa parte e agora estou desenvolvendo um sistema sozinho e estou com uma dúvida.

Seguinte:

Tenho 4 tabelas [atendente] - [cliente] - [historico] - [agenda]

Atendente: são os usuários do sistema;

Cliente: são os dados dos clientes;

Histórico: será anotado o que for conversado com o cliente;

Agenda: será agendamento para contatos futuros;

Nas tabelas [cliente], [historico] e [agenda] eu acho que preciso ter uma chave estrangeira de [atendente], pois preciso registrar o usuário que realizou o atendimento. Está certo? Teria que colocar uma chave estrangeira em cada tabela ([cliente], [historico] e [agenda])?

imagemu.th.jpg

Aproveito a oportunidade e vou colocar uma imagem do banco de dados, caso haja alguma sugestão, ou crítica. Por favor.

[]'s

Rodrigo Nascimento

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Oi, 'neo_soro'!

Pelo que vi e entendi de seu modelo você precisa colocar o atributo idatendente da tabela atendente nas tabelas agenda e historico, somente. Pois, assim, você saberá quem estava atendendo aquela ocorrência.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...