4 ms·
Kinda off topic, but I always feel like this is an opportunity for databases to fix a leaky abstraction. I mean databases are basically an abstraction over the
by fowl2 7y ago
Kinda off topic, but I always feel like this is an opportunity for databases to fix a leaky abstraction. I mean databases are basically an abstraction over the storage mechanism, so why does the choice of json/column as an api have to be so tied to the storage?
- fowl2 7y agoWhy can't I express my denormalization for performance reasons separately from my data model (like I do indexes) and let the database handle it?
- dragonwriter 7y agoYou can. The public side of the schema of objects (views exclusively in many recommendations even back to the beginning of relational DBs) visible to an app are it's logical data model, the base tables and the way the views are implemented on top of them are a separate concern which can be isolated from that model.