From: Kevin <ke...@dr...> - 2006-05-17 21:37:38
|
> We had discussed moving read/unread/saved to tags, which provides you > with the mixed case scenario you gave. It also takes out a lot of > "special handling" in the logic. Perhaps just keep the "read" flag but > move the saved to a tag. Yea, we figured the item flag really is just a special kind of tag. By using the tag <-> item relationship in the database we can add new flags or alter their behavior without changing the db schema. We could add a field to the tag table to mark tags for internal use.=20 They would be filtered from view so the user could not directly add/remove a reserved tag from an item. That will be handled internally by the item model code. --=20 Kevin |