Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

xeo

Como implementar as tags/label á lá google mail e google reader?

Mensagens Recomendadas

xeo    0
xeo

Olá Pessoal,

alguém sabe como se implementam as tags/label como tem o mail e o reader do Google.

Exemplo para um livro:

Titulo:

Cem Anos de Solidão

Tags:

Colômbia, "realismo mágico", "Século XX", "Século XIX", Macondo

Será registo por cada tag indexada á obra?

Obrigado pela vossa ajuda.

cumps.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
softklin    12
softklin

Se percebi bem a questão, existem diversas formas de o fazer, de modo muito arcaico e incorrecto, poderias fazer um campo "tags" na tabela dos livros/produtos e colocar as tags separadas por virgulas.

No entanto, essa opção não te permite trabalhar sobre as tags, pelo que te sugeria criar duas tabelas adicionais, sejam "Tags" e "TagsProdutos", com a seguinte configuração:

Tags { idTag, nome }

TagsProdutos { idTag, idProduto, contagem }

Nota: o campo contagem é opcional, serve por exemplo, para vários utilizadores poderem adicionar a mesma tag, no entanto, depende do teu propósito em concreto, podes nem precisar.

Assim, tens as tags numa tabela própria, e quando um utilizador adicionar uma tag a um produto, basta fazer a respectiva associação com o identificador da tag e o identificador do produto na tabela TagsProdutos.

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


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade