I agree totally, the former are semantic properties and the latter is a side effect of representation. But that doesn’t help us much, because if people assume that these have the same finial field safety / integrity properties as reference objects, they will be in for a painful surprise. So this has to be part of the story.
Sent from my iPad > On Apr 24, 2022, at 6:30 PM, Remi Forax <fo...@univ-mlv.fr> wrote: > > > I think that having a default value / not being null is a property that is > easier to understand and easier to grasp than the concept of integrity.