pt.despodata.java.ddata
Class ExportedForeignKey
java.lang.Object
pt.moredata.dao.ForeignKey
pt.moredata.dao.ExportedForeignKey
pt.despodata.java.ddata.ExportedForeignKey
- public class ExportedForeignKey
- extends ExportedForeignKey
Esta classe permite manter informação acerca de uma chave estrangeira
que e expoortada por uma tabela.
Desta forma, um objecto que seja instancia desta classe, representa uma
chave estrangeira que e exportada por uma tabela e ao mesmo tempo importada
por outra tabela (ate pode ser a mesma!).
Portanto, esta classe deve ser usada no ambito da tabela que exporta a chave.
No dominio das tabelas que importam chaves estrangeiras, existe a classe
ImportedForeignKeys, que implementa funcionalidades identicas a esta classe.
- Version:
- $Revision: 1.1.1.1 $
- Author:
- Paulo Carmo
- See Also:
DDataTableInfo,
DDataFieldInfo,
DataIndex,
ForeignKey,
ImportedForeignKey
|
Constructor Summary |
ExportedForeignKey(java.lang.String name,
java.lang.String referenceTableName,
java.lang.String referencedTableName,
short updateRule,
short deleteRule)
Cria uma chave estrangeira. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExportedForeignKey
public ExportedForeignKey(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.