domain model v2: database columns have a more appropriate size