Ivan Sergio Borgonovo wrote:
The default property (that is actually made by several fields) in my case is not completely homogeneous with the others, because it has a double meaning.It is cleaner to split the meanings and the data.
It usually is. A lot of the design decisions you can regret a year or two down the line are from trying to use one value for two purposes.
-- Richard Huxton Archonet Ltd