Descrição :
O atributo ForeignKey, define para o ORMBr informações sobre a integridade de dados entre tabelas, é ele quem será usado para identificar no banco o ForeignKey a ser criado, comparado ou atualizado, mantendo a integradade.
Parametros :
Name |
Nome da ForeignKey |
TableNameRef |
Nome da tabela que tem os dados para a integridade referencial do relacionamento |
ColumnsName |
Nome das colunas da tabela source para a integridade referencial com a tabela "TableNameRef", separado por ';' ou ',' |
ColumnsNameRef |
Nome das colunas que irá manter o relacionamento de integridade, separado por ';' ou ',' |
RuleUpdate |
Regra para quando houver um Update (padrão = None) None, Cascade, SetNull, SetDefault |
RuleDelete |
Regra para quando houver um Delete (padrão = None) None, Cascade, SetNull, SetDefault |
Exemplos :
[ForeignKey('master', 'master_id')] property master: Tmaster read Fmaster write Fmaster; [ForeignKey('master', 'master_id', Cascade, Cascade)] property master: Tmaster read Fmaster write Fmaster; [ForeignKey('fk_name', 'master', 'master_id', 'master_id', Cascade, Cascade)] property master: Tmaster read Fmaster write Fmaster; |
Created with the Personal Edition of HelpNDoc: Full-featured Help generator