I Can't Wait for NoSQL to Die (2010) 11 years ago
Err no. It's great that you have just discovered functional programming but your claim that the data presented by a relational database is only unnatural for object oriented programming is absurd. When you join tables you get something like this:
User1 firstname1 lastname1 role1 rolename1
User1 firstname1 lastname1 role2 rolename2
User1 firstname1 lastname1 role3 rolename3
This is purely a result of how the database works. That data is never presented to the user in that way. It has to be converted into a new form.