Hacker News new | past | comments | ask | show | jobs | submit login
A Critique of Modern SQL: Towards a Simple and Expressive Query Language [pdf] (cidrdb.org)
2 points by PaulHoule 57 days ago | hide | past | favorite | 3 comments



A query language is one thing. A transaction language is quite another.


It's one of the problems in the RDF/SPARQL world that you don't really want to update the database a triple at a time (even guarded by transactions) but you want some concept of a record.


To say that one wants some concept of a record is to say that one wants some concept of a process. But the relational paradigm is understood and taught in terms of overwhelming incentives to overload the types that represent process steps, therefore conventional data modelling makes process integrity effectively impossible.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

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

Search: