3 ms·
I totally agree. I'm toying with the idea of build a relational-centric language (and maybe storage) because I think the same. I wanna to create a table/relat
by mamcx 9y ago
I totally agree.
I'm toying with the idea of build a relational-centric language (and maybe storage) because I think the same.
I wanna to create a table/relation as easy as:
customers = [id:int, name:str; 1 "jhon"; 2 "doe"]
in memory. Other things as triggers, PK, FK, views, etc obscure the simplicity of the relational model and make people say weird stuff as "relational database not scale" or "are too inflexible".
I think exist a LOT of easy things to enrich the model and make it more usefull. For example, is ok to say:
inv = [id:int, lines:Lines; 1 [id:1, qty:1, price:$10]; 2 [id:1, qty:3, price:$40];]
Is totally ok to nest relations on relations (this alone could make wonders for ORM :) ).