|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.fesenmeyer.dbnormalizer.core.algorithms.NormalizationFKsProposal
public class NormalizationFKsProposal
Proposal of foreign keys (FKs) to be defined between the created tables of a normalization proposal.
NormalizationFKsDetermination
Field Summary | |
---|---|
private Collection<FK> |
exportedFKs
The FKs to be defined due to the old table's exported keys. |
private Collection<FK> |
hierarchicalFKs
The FKs to be defined due to FKs between the old table's attributes ("hierarchical FKs"). |
private Collection<FK> |
importedFKs
The FKs to be defined due to the old table's imported keys. |
private Collection<FK> |
innerFKS
The FKs to be defined between the created tables of the normalization proposal. |
Constructor Summary | |
---|---|
NormalizationFKsProposal()
Class Constructor. |
Method Summary | |
---|---|
Collection<FK> |
getExportedFKs()
Gets the FKs to be defined due to the old table's exported keys. |
Collection<FK> |
getHierarchicalFKs()
Gets the FKs to be defined due to FKs between the old table's attributes ("hierarchical FKs"). |
Collection<FK> |
getImportedFKs()
Gets the FKs to be defined due to the old table's imported keys. |
Collection<FK> |
getInnerFKS()
Gets the FKs to be defined between the created tables of the normalization proposal. |
void |
setExportedFKs(Collection<FK> exportedFKs)
Sets the FKs to be defined due to the old table's exported keys. |
void |
setHierarchicalFKs(Collection<FK> hierarchicalFKs)
Sets the FKs to be defined due to FKs between the old table's attributes ("hierarchical FKs"). |
void |
setImportedFKs(Collection<FK> importedFKs)
Sets the FKs to be defined due to the old table's imported keys. |
void |
setInnerFKS(Collection<FK> innerFKS)
Sets the FKs to be defined between the created tables of the normalization proposal. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private Collection<FK> innerFKS
private Collection<FK> importedFKs
private Collection<FK> exportedFKs
private Collection<FK> hierarchicalFKs
Constructor Detail |
---|
public NormalizationFKsProposal()
Method Detail |
---|
public Collection<FK> getInnerFKS()
public void setInnerFKS(Collection<FK> innerFKS)
innerFKS
- a collection of FKspublic Collection<FK> getImportedFKs()
public void setImportedFKs(Collection<FK> importedFKs)
importedFKs
- a collection of FKspublic Collection<FK> getExportedFKs()
public void setExportedFKs(Collection<FK> exportedFKs)
exportedFKs
- a collection of FKspublic Collection<FK> getHierarchicalFKs()
public void setHierarchicalFKs(Collection<FK> hierarchicalFKs)
hierarchicalFKs
- a collection of FKs
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |