Essinho 0 Denunciar post Postado Novembro 30, 2007 iaew galera beleza http://forum.imasters.com.br/public/style_emoticons/default/natal_happy.gif tou com um banco aki onde tenho uma tabela "usuarios" e outra "empresa" onde um usuario trabalha em um empresa i uma empresa tem vairos usuarios :P rs ai coloco a chave estrangeira na tabela empresa ou usuario... Como devo seguir uma regra? algum tuto legal pra isso?? :D vlwWWWW Compartilhar este post Link para o post Compartilhar em outros sites
Wagner Bianchi 0 Denunciar post Postado Novembro 30, 2007 ehehehehe, vamos lá meu amigão! Você já disse tudo, "onde um usuario trabalha em um empresa i uma empresa tem vairos usuarios", nesse caso você tem um relacionamento de cardinalidade 1,N, ou seja, um-para-muitos, Quando é assim, o sentido da chave é o seguinte: sai da entidade de menos cardinalidade para a de maior cardinalidade. Temos 1 empresa com vários usuários, isso significa que, quando você for cadastrar um usuário, deverá informar também a empresa que este usuário trabalha ou preta serviços ou seja lá o que for. Estranho seria se, ao cadastrar uma empresa tenha que informar o usuário...rs, já pensou nisso? Bom, se é assim, quando você for cadastrar um usuário, deverá informar também a empresa, a chave estrangeira ou a foreign key deverá ser criada na tabela usuário, ok? TBL_USUÁRIO usuario_id PK empresa_id PK e FK Abração, qq dúvida continue postando. http://forum.imasters.com.br/public/style_emoticons/default/natal_wink.gif Compartilhar este post Link para o post Compartilhar em outros sites