Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

SpecialOne

Duvida na criação de tabela.

Recommended Posts

SpecialOne

É possivel guardar numa coluna de uma tabela uma lista de interesses?

Vou tentar explicar com um exemplo,

Será possivel fazer alguma coisa do genero,   create table infopessoal

                                                                          (n varchar2(100) primary key,

                                                                           i number(2),

                                                                          g  nesta coluna eu queria guardar uma lista de interesses, por ex, (futebol,tv, ...)

é possivel fazer isto, que tipo é que tenho de usar?

Share this post


Link to post
Share on other sites
vitortomaz

isso não é assim que se faz, em bases de dados "não existem" colunas com n valores!

deverás ter uma outra tabela para o efeito

User | Interesse

  1    | Futebol

  1    | Mulheres

mas o ideal era teres 3 tabelas (já que é N:M), uma tabela infopessoal, uma tabela interesses e uma terceira tabela temInteresse onde liga os utilizadores aos interesses!

Share this post


Link to post
Share on other sites
SpecialOne

Ja estava a pensar que não seria possivel fazer o que eu queria, vou fazer da maneira que sugeriste.

Obrigado.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.