What's relationship between inherent attributes vs natural attributes and discardable attributes vs derived attributes?

I can understand the meanings of intrinsic attributes and discardable attributes at LangRef .the natural attributes and derived attributes at ODS are aliases or new concept?

The ODS terminology is mostly a historical artifact at this point. “Derived attributes” are essentially results of functions defined on an operation that derive their value from other pieces of an operation, and as such are not attributes. Cleaning this up is most welcome.