It sounds like you read a book about databases but didn't really understand it, M_A_. Normal forms are a means to an end, and that end - less redundancy - is not an interesting property for the vast majority of cases where mIRC scripts use hash tables. In a handful of cases, it might be, and that's where people are currently using sqlite and mysql DLLs, etc. Those bring a large number of other desirable database features as well, such as efficient searches. In terms of native database support in mIRC, your suggestion adds just one feature. In the example case that you presented, that one feature achieves just one thing, namely save memory. That is not "shocking power".

Other than that, your last post contains a lot of feelings and no substance. If you want to tell me that I'm wrong, you're going to have to elaborate as to why. Otherwise it sounds like you don't really know what you're talking about.

Saturn, QuakeNet staff