Why wouldn't you want to just use categories for characters, series, and artists? That seems much more flexible to me, and less work. What you want instead is meta-categories: A way to group categories under different labels. So you can just say that category so-and-so represents an artist, and category so-and-so a character. Then you just group them appropriately in the interface.