yes, you add it to the modeled type.
softtypes will use these colums as well as the modeled type itself (if creating an attribute as standard attribute),
note that a double NEEDS/USES an additional long for storing precision (bit strange design imho)
cheers, martin