is it possible to have a tag system? Tag can be everything you like, words to describe the story a little better (for example, a tag can be "city", "adolescent", "snow" or whatever you want).
I'd like to have each story with its own tags and make researches by tags. Every story should have an unlimited number of tags (or limited by configuration).
I'd like users to create their own tag when publishing a story, maybe with some kind of validation if tags are not in the DB yet.
Do you think it is possible?