I would like make one to one tables relation. For example: db.define_table('contract', Field('num', unique=True, notnull=True'), ...
db.define_table('student', Field('contract', db.contract, unique=True, notnull=True, label='Договор'), But unique and notnull options doesnt reflects in database. In generally, how I can make one to one relation? I've tried the following approach: db.student.contract.requires = IS_NOT_IN_DB(db, 'student.contract') db.student.contract.requires = IS_IN_DB(db, db.contract.id, '%(num)s') but the first requirements (IS_NOT_IN_DB) doesn't work. --