xhelioneto
(usa Debian)
Enviado em 19/11/2019 - 11:18h
Bom dia pessoal, estou com um problema na estrutura de 2 tabelas no mysql.
Tenho uma tabela chamada SERVICO onde eu coloco um serviço feito com as seguintes colunas:
idservico int not null auto_increment
tipo text
status enum ('consertado', 'em andamento', 'sem conserto')
e uma tabela chamada Funcionarios:
idfunc int not null auto_increment
nome varchar(55)
no meu raciocínio é uma relação N pra N porque 1 serviço pode ser feito por vários funcionários (uma equipe) e 1 funcionário pode fazer vários serviços.
até criei uma outra tabela no meio chamada FUNC_REALIZA_SERVICO:
idrealiza
datahora timestamp current_timestamp
e as foreing keys da tabela funcionario e servico
porém eu vi que tá errado porque fazendo assim eu só consigo ligar 1 funcionario por serviço.
Alguma dica de como fazer isso corretamente?