427
you are viewing a single comment's thread
view the rest of the comments
[-] LeFantome@programming.dev 0 points 6 hours ago* (last edited 6 hours ago)

I am a big SQL fan but not all data has to be relational.

Let’s say I want the GPS coordinates of ten million vehicles every 5 seconds. I have a vehicle id, a timestamp, and coordinates. I do not care if a few writes get lost. Why does this have to be relational?

And perhaps I also record other info that may change from vehicle to vehicle. Perhaps just values that are true if present. DoorOpen, BrakeApplied, LightsOn, LightBarOn, EngineOn, etc. I may only be displaying this data in a UI. I may get different values from every vehicle or even every write. There is no “schema”. I mean, I can have a JSON field or something in my relational table? But this is not exactly relational anymore.

[-] Rooster326@programming.dev 1 points 5 hours ago

Correct not all data has to be relational but it will always eventually become relational. You will at one point want to pair that vehicle id to a vehicle and then again to something else.

this post was submitted on 14 Feb 2026
427 points (98.9% liked)

Programmer Humor

29765 readers
269 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS