Hacker News new | past | comments | ask | show | jobs | submit login

>* Politically that may be so, but technically, it's not.*

Actually it's both technically AND scientifically.

Relational algebra is MATH describing the properties of relational data (that is, all kinds of data one would ever care to use), based on set theory.

All the other ways are just ad-hoc BS non-solutions, that happen to have this or that property because they forgot the tradeoffs.




The fact that it's based on set theory is utterly irrelevant. The question is: what is the best database from an engineering perspective? It has never been proven that RDBMS's are the best in any respect whatsoever in this sense.

It's irrelevant that you can concoct an arbitrary mathematical theory and then create a system to match. You must also prove that that theory is the most relevant and important way of looking at the data for the given problem at hand. RDBMS theory doesn't even bother trying to worry about the real world.


This math thing: you're doing it wrong. Theories are not "arbitrary", and you cannot outbest theory "in practice".

They only way to do this is if you have an ad-hoc faulty theory.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: