pt.despodata.java.ddata
Class ForeignKey

java.lang.Object
  extended bypt.moredata.dao.ForeignKey
      extended bypt.despodata.java.ddata.ForeignKey

public abstract class ForeignKey
extends ForeignKey

Version:
$Revision: 1.1.1.1 $
Author:
Paulo Carmo
See Also:
<{DDataTableInfo}>, <{DDataFieldInfo}>, DataIndex, ForeignKey

Field Summary
 
Fields inherited from class pt.moredata.dao.ForeignKey
columnNames
 
Constructor Summary
ForeignKey(java.lang.String name, java.lang.String referenceTableName, java.lang.String referencedTableName, short updateRule, short deleteRule)
          Cria uma chave estrangeira.
 
Methods inherited from class pt.moredata.dao.ForeignKey
addColumn, dump, dump, getDeleteRule, getFKColumnName, getFKColumnNames, getFkTableName, getName, getPKColumnName, getPKColumnNames, getPkTableName, getReferenceColumnName, getReferenceColumnNames, getReferencedColumnName, getReferencedColumnNames, getReferencedTableName, getReferenceTableName, getUpdateRule
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForeignKey

public ForeignKey(java.lang.String name,
                  java.lang.String referenceTableName,
                  java.lang.String referencedTableName,
                  short updateRule,
                  short deleteRule)
Cria uma chave estrangeira.

Parameters:
name - O nome da chave estrangeira.
referenceTableName - O nome da tabela que exporta a chave (PK).
referencedTableName - O nome da tabela que importa a chave (FK).
updateRule - Regra de actualizacao da chave primaria.
deleteRule - regra para apagar a chave primaria.