none
Dúvida INSERT RRS feed

  • Pergunta

  • Tenho 2 tabelas, Funcionário e Empresa... Como faço na hora de inserir um novo funcionário e colocar a sua empresa ? 

    INSERT INTO Funcionario (Nome, Usuario, Senha) VALUES (@nome, @usuario, @senha)"

    Todo funcionário tem uma empresa... e toda empresa tem 1 ou + funcionários, como ficaria o insert e as tabelas ?

    segunda-feira, 25 de novembro de 2013 12:53

Todas as Respostas

  •  Vc tem uma lista de empresas ou a sua tabela de empresas esta vazia?????????????w


    Diego Almeida Barreto
    System Analyst / Software Developer

    segunda-feira, 25 de novembro de 2013 12:56
  • Tenho essas duas classes... A propriedade Funcionarios é uma lista de funcionarios, A propriedade Empresa é uma empresa... não sei como insiro no banco


    segunda-feira, 25 de novembro de 2013 13:04
  • Acho que não precisa desta lista de funcionarios na tabela empresa, ai toda vez q eu for criar um funcionario eu insiro o id da empresa na tabela funcionarios, e para selecionar os funcionarios de uma empresa dou um select em todos que tiverem o id da empresa que eu escolher ?
    segunda-feira, 25 de novembro de 2013 13:08
  • Muito simples. Crie a tabela de Empresa e insere nelas as empresas. Depois, crie uma FK na tabela de funcionários e pronto. Faça assim:

    id_empresa, estado,funcionários,nome.

    id_funcionario,id_empresa,cargo,celular,email,foneresidencial,nome,senha,skype,usuario

    Com esse relacionamento, você sempre vai pegar o ID da empresa e gravar na tabela funcionario no campo ID_empresa. Isso garante a integridade de seus dados. Lembrando sempre, você só poderá gravar, quando primeiro existir na tabela empresa. Dessa forma você não repete informações, apenas referencia.

    Dúvidas posta com mais detalhes que lhe respondemos.

    segunda-feira, 25 de novembro de 2013 14:58