3 ms·
"Scaling practices turn a relational database into a non-relational database." When will people learn that the 'relation' in relational database comes from the
by figgs 17y ago
"Scaling practices turn a relational database into a non-relational database."
When will people learn that the 'relation' in relational database comes from the correspondence between database tables and the mathematical notion of relations, not the ability to describe relationships between tables? Unless scaling practices make a relational database stop using tables, the database still being used as a relational database.
- gnaritas 17y agoWhile you're technically correct, language does evolve and if 90% of developers think relational means foreign keys and normals forms then that's what it means. Words are used to communicate and sometimes get misused and take on a new meaning; that's just the way it goes. I've met very few developers or database guys who know that a relation comes from the relational algebra and has nothing to do with foreign keys or normals forms.
- gizmomagico 17y ago> Words are used to communicate and sometimes get misused and take on a new meaning; that's just the way it goes. I sure hope that's not always the way it goes. Because then "then" would soon mean "than" and "than" would mean "then".
- whatusername 17y agoAround the same time they learn that just because mysql stuggles with something it doesn't mean that all relational databases do.