From: Andrew T. <ajt...@hi...> - 2006-05-17 21:57:53
|
On 5/17/06, Kevin <ke...@dr...> wrote: > > > 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. > 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. > I like this idea. It keeps searches and such simpler - less fields and compexity. > -- > Kevin > > --=20 Andrew Turner ajt...@hi... 42.4266N x 83.4931W http://highearthorbit.com Northville, Michigan, USA |