The Adobe Lightroom Catalog is a SQLite database. I have an app where I access some of the information about images.
I’m conversant with database normalization but have discovered something I just can’t explain.
The shutter speed records for an image is stored as a power of 2. In other words 1/250 of a second is stored in the database as 6.965784
The numeric value 6.965784 is a stored value in the Adobe Lightroom Classic SQLite database, representing a shutter speed, rather than a human-readable display format. This value is the logarithm base 2 of the shutter speed in seconds.
It’s not like they build Lightroom with the intention of third parties poking around the catalog. If it works… it works.
You could also ask the Adobe community who might know more?
Similarly, white-balance sliders are in chunks-of-kelvin instead of steps-of-warmth merely as a software design choice… I have been educated that steps-of-warmth would make those sliders so much easier to use.