I'm just looking for some advice on how I can organise some tags. Say I have some photos, I could have a tag "image" and also a tag "image.jpeg", because all jpegs are images so I will have no problem with subtagging. If I then have some photos of animals, I can have the tag "animal" and then I may also have a tag "animal.cats" and then another "animal.cats.tigers". All tigers are cats, all cats are animals, so it would work if I typed "tag:animal.*".
However, how do I handle that tigers can also be inside "animal.endangered" and "animal.carnivore" and "animal.dangerous"? I could create "animal.endangered.tigers", "animal.carnivore.tigers", "animal.dangerous.tigers" but I then have "tigers" in multiple places, and without the ability to search for "tag:*tiger*" I won't be able to easily find them all.
Is there anyway to get around this?