Re: Feature freeze imminent

Tuomo Valkonen <[email protected]>
Newsgroups gmane.comp.window-managers.ion.general
Message-ID <[email protected]>
On 2007-02-27, Sam Mason <[email protected]> wrote:
> In more human terms I would have a table of files, the purpose of which
> is to give you the fileid (sort of like the inode number), a table of
> tags that define what tags are known, and a table containing the pairs
> (tag,fileid) that define what files have what tags.

Yeah, that's one quite simple layout, but how would you make the
intersection of the search results for different tags then? A
simple "same row" intersection doesn't work anymore. Does SQL 
have a more complicated intersection operation? And how efficient
would it be? That's the bottleneck, I think. Plus there's no 
structure for quick access to a known file name, which would seem
mportant to me. (Yes, I am total newbie wrt. SQL.)

-- 
Tuomo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.