What difference does it make if a transient attribute in core data is set to optional or non optional.
Normally when you set an entity to being optional, it allows the entity owning that attribute to be stored with that attribute set to null. But in the case of transient attributes they aren't actually stored. So does setting a transient property to optional do anything?
Do you need to set a transient attribute to optional if it is calculated using an optional non-transient property?
Any insight is appreciated.