Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Henrique Fleury

[Resolvido] relacionar tabelas

Recommended Posts

E aiii pessoal beleza??

Então o meu problema e o seguinte.

Eu criei uma area de usuario para um site aonde todo o usuario que se cadastro pelo site ja vem com um perfil por default.

Esse perfil sao alguns menus que ao ele entrar na area de usuario ira aparecer.

Ai eu fiz o que, criei a tabela de usuario com as seguintes colunas.

nome tabela: tb_usuario

cod_usuario

nom_usuario

nom_login

des_senha

num_cpf

num_cnpj

num_telefone

ind_status

des_email

des_msn

 

Ai criei uma tabela para o perfil

Nome: tb_perfil

cod_perfil

nom_perfil

ind_status

cod_usuario - chave estrangeira

 

Ai que comeca a vim a duvida se e so isso q eu tenho q colocar nessa tabela ou mais coisas.

A outra tabela q eu criei e a:

Nome: tb_tipo_perfil

cod_perfil

des_url_img

nom_tipo_perfil

ind_status

des_url_link_img

 

Ai tipo na tb_perfil vai ter o perfil usuario e administrador.

No perfil usuario vai ter mais ou menos uns 9 tipo_perfil.

Entao eu quero saber o seguinte:

As tabelas estao bem feitas e isso mesmo de coluna ou acrescenta mais alguma coisa?

Como eu faco para que quando eu chamar o perfil usuario venha esse 9 tipo_perfil??

Me ajudem a estrutura essas tabelas por favor...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fernando Santi foi mal a demora e que minha vida estava meio conturbada sai do trabalho ai procurando outro quando encontrei era em Recife (detalhe morava em Minas) ehehhhee...

Mas eu vi agora e vou deixar aqui o que eu fiz.

Eu criei uma tabela Menu e la coloquei assim

Tabela: Menu

id_menu

nom_menu

des_url_link

des_url_img

E fiz o relacionamento M:N que cria uma tabela de relacionamento entre o usuário e menu ai eu pego por essa tabela quais os menus que aquele usuário tem :) bem mais simples e que querendo complica as coisas hehehehe...

Ai tipo se precisar de mais menus e so criar mais a tabela Modulo que doara o id_modulo aos menus e a tabela sub_menu que vai ter o id do menu e tal...

E assim q eu fiz :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.