Now is the summer of our discotheque is a user on mst3k.interlinked.me. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

@wxcafe postgres has a trinary boolean too

@cadey @wxcafe you could do that with a nullable Boolean tho

or an integer with a range from 0-2

@Elizafox @cadey @wxcafe
Null isn't unknown though. We don't want to overload its meaning. We're not javascript.

@Elizafox @cadey @wxcafe

Null implies an absence of value. It's the Null set, yes? It's not, for instance, an uncollapsed qbit: that which has possible descrete value but has not been observed/recorded. It's a purposeful demarcation of 'absence' to a specific attribute.

But I suppose you could establish alternative interpretation with it.... AND IGNORE THE UNDERPINNINGS OF SET THEORY. D:<

@Irick @cadey @wxcafe Who gives a shit about set theory when you're not dealing with a set?

@Elizafox @cadey @wxcafe
...
What are relational databases but sets? Hell, even graph databases still rely on set operations.

@Irick @cadey @wxcafe Null applies to whole sets, not individual elements, iirc.