initial quantum version
[phpeclipse.git] / archive / net.sourceforge.phpeclipse.quantum.sql / src / com / quantum / model / ForeignKey.java
diff --git a/archive/net.sourceforge.phpeclipse.quantum.sql/src/com/quantum/model/ForeignKey.java b/archive/net.sourceforge.phpeclipse.quantum.sql/src/com/quantum/model/ForeignKey.java
new file mode 100644 (file)
index 0000000..6a39917
--- /dev/null
@@ -0,0 +1,15 @@
+package com.quantum.model;
+
+/**
+ * @author BC
+ */
+public interface ForeignKey extends Constraint {
+    public String getName();
+    public Entity getForeignEntity();
+    public String getForeignEntityName();
+    public String getForeignEntitySchema();
+    public int getNumberOfColumns();
+    public String getLocalColumnName(int index);
+    public String getForeignColumnName(int index);
+    public int getDeleteRule();
+}