Ok, I've changed it back. Sorry!
I will add the link to the previous article for more context, because it has a nice introduction.
I took it down, because it was rather amateurish and overly optimistic. I really thought I could do implement this in SQL.