It is simply how that record id will be displayed when used in a
foreign key.

e.g.

table colors:
   id: 1,  name: red,
   id: 2,  name: yellow,

table cars:
   id: 1,  descr: sport,  color_id: 1

When you create a form for 'cars',  how would you like the color_id
field to appear?

a) a drop-down box showing id numbers 1,2
b) a drop-down box showing red, yellow

Most people would say b).  Therefore they use record representation to
enable this to happen automatically.

db.define_table('colors', Field('name'), format='%(name)s')


On May 15, 5:39 am, pbreit <pbreitenb...@gmail.com> wrote:
> I still don't understand Record Representation. Is there a plain english
> description or, better, examples of what it actually does?

Reply via email to