Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/01/2012, 09:19
diegoibanez
 
Fecha de Ingreso: agosto-2010
Mensajes: 44
Antigüedad: 13 años, 8 meses
Puntos: 2
Cómo almacenar tags?

Chicos cómo están, estoy haciendo mi propio blog y la verdad es que no se cual es la mejor manera para almacenar y buscar los tags, por separado, juntos, etc, ya que estos no estarán predefinidos. Una de las cosas que había pensado fue ej:

1º Crear tabla donde se van ingresando los tags que no existen
id_tag | tag

2º Crear tabla donde se le asignan los distintos id de los tags
id_entrada | id_tag

3º Buscar de una manera como:
1- for each tag buscado => select id_tag from tabla1 where tag = $tag_buscado[n]
2- por cada id_tag recibido buscan en la 2ª tabla donde se ve si la entrada contiene ese tag => select id_entrada from tabla2 where id_tag = $tag_1 or id_tag = $tag_2... etc

Espero se entienda mi pregunta y si me pueden entregar un método mejor, la verdad es que algo simple me complicó bastante... espero su ayuda,

Gracias!!