Tengo tres tablas
Código:
En la primera tengo imagenes subidas al servidor en las que se guarda un id para cada imagen. A cada imagen se le puede insertar tags, con una funcion se chequea que las tags no existan en la tabla "Tags Table", si la tag no existe, se inserta, se recupera el id de la tag y se inserta el nodo en "Node Table" asi queda un vinculo entre la imagen y el tag. (t_count es las veces que se uso la tag)Image Table I -----------I I g_id I I -----------I Node Table I------------I-----------I I g_id I t_id I I------------I-----------I Tags Table I----------I------------I-------------I I t_id I t_name I t_count I I----------I------------I-------------I
Imagen <--> Nodo <--> Tag
El problema es, que al momento de cambiar las tags de la imagen no se como borrar el nodo si se elimina una tag. Agregar puedo volver a agregar, pero no se como borrarla.
Lo que necesito es que verifique si falta una (porque se borro) y que la borre de la tabla node.
Pero no se como chekearlo a eso.