Quick search:

What is a field property

A field property is a property that gets and sets the value of a field
Usually the field is simply used to get the value from and set the value to. This is the default property behavior that is supplied by the propertyDescriptor. It is implemented by PntFieldPropertyDescriptor. It can be overridden by implementing a getter respectively a setter method for the property on the peanut's class

When the peanut is persistent, it should store and retrieve the values of the fields of field properties that are described to be persistent. This is the default persistency behavior supplied by pnt.db.PntDbObject::save and pnt.db.PntDbObject::initFromData.