I'm implementing tags in an android application, need some pointers on the following:
- schema design for a user-configurable, multi-tag setup
- how to optimise the schema for search, filtering and simplicity.
Note that I've already looked at some designs that focus on bigger server-like deployments, I'm looking for something that is simple and works for a single table in a mobile (SQLITE) environment.
On first thought, I'm thinking of using a character separated varchar to represent the associated tags like so #work#meeting#monthly. Any better way to design the same?