>>4
Relational Algebra is hard. I cant believe PHP people somehow master MySQL, because relational database requires careful planning and designing types in advance, like in this retarded Haskell with its typeclasses (which are tuples too!).
Just replace all databases with simple map/reduce pattern.