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

SpecialOne

Duvida na criação de tabela.

3 mensagens neste tópico

É 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?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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

Obrigado.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora