I have seen that before. Its about python coding style.
I am trying to discuss database table and field naming style here.
Care to comment on the following table structure, please:
db.define_table('lu_address_type',
Field('name'))
db.define_table('contact',
Field('name'))
db.define_table('address',
Field('contact_id', db.contact),
Field('lu_address_type_id', db.lu_address_type),
Field('address_text'))
Note:
lu_address_type will contain four entries i.e. permanent, temporary, postal
and additional since these are the different types of addresses a person may
have. Since it is used as a lookup, i have given it a prefix 'lu_'
lu_address_type_id is a reference field referring to the primary key of the
lu_address_type table.