Relacionamento entre tabela estatica e tabela de usuarios
05/07/2012 12:47
Pessoal,
Tenho uma tabela estatica com 30 registros, onde armazeno todas as permissões que um usuário pode chegar a ter.... porem gostaria de relaciona-la com o usuário de acordo com o exemplo abaixo:
Tabela de Permissões
id permissao
1 per1
2 per2
3 per3
Tabela de Usuarios
id nome permissoes
1 daniel per1;per2;per3
2 pedro per2;per3
ou
Tabela de Usuarios
id nome permissoes
1 daniel 1;2;3
2 pedro 2;3
Enfim, não é uma relaçõa simples hasMany, pois não quero criar mais uma tabela para relacionar o usuário com a chave de permissão, para por fim adquirir a permissão.
Meu medo é o seguinte... se eu armazenar a id da permissão separado por ';', como o GORM vai entender que isso é uma chave para a tabela de permissoes??
Sera que vale a pena guardar o nome das permissões, ou os ids? Ou sera que criar uma tabela intermediaria é a solucação?
Tags:
relacionamento tabelas hasMany