diff --git a/ws/eclipse/HibIntro/src/main/java/inherit/joined/v1/BankAccount.java b/ws/eclipse/HibIntro/src/main/java/inherit/joined/v1/BankAccount.java
index 8f8347ce713fb8d80ec6e172ee1ecc35353fff20..b0f52522d2c52ac190d313dcb73bd7b8ac7e19db 100644
--- a/ws/eclipse/HibIntro/src/main/java/inherit/joined/v1/BankAccount.java
+++ b/ws/eclipse/HibIntro/src/main/java/inherit/joined/v1/BankAccount.java
@@ -5,7 +5,7 @@ import javax.persistence.Entity;
 import javax.persistence.PrimaryKeyJoinColumn;
 
 @Entity
-@PrimaryKeyJoinColumn(name="id", referencedColumnName="id")
+@PrimaryKeyJoinColumn(name="parent", referencedColumnName="id")
 public class BankAccount extends BillingDetails {
 
    String bankName;
diff --git a/ws/eclipse/HibIntro/src/main/java/inherit/joined/v1/CreditCard.java b/ws/eclipse/HibIntro/src/main/java/inherit/joined/v1/CreditCard.java
index 56b350ec8a656e188ae28e94e16710c85f51875b..29a222eebd49662d402cef67173e70df57001921 100644
--- a/ws/eclipse/HibIntro/src/main/java/inherit/joined/v1/CreditCard.java
+++ b/ws/eclipse/HibIntro/src/main/java/inherit/joined/v1/CreditCard.java
@@ -9,7 +9,7 @@ import javax.persistence.Entity;
 import javax.persistence.PrimaryKeyJoinColumn;
 
 @Entity
-@PrimaryKeyJoinColumn(name="id", referencedColumnName="id")
+@PrimaryKeyJoinColumn(name="parent", referencedColumnName="id")
 public class CreditCard extends BillingDetails {
 
    int cardType;
diff --git a/ws/eclipse/HibIntro/src/main/java/inherit/joined/v2/Circle.java b/ws/eclipse/HibIntro/src/main/java/inherit/joined/v2/Circle.java
index 52b316b3e8ce10f7d819c92c94a57f156a6f48ba..f1c66ca4d20d1b7b186522eab3b04ee888aed51c 100644
--- a/ws/eclipse/HibIntro/src/main/java/inherit/joined/v2/Circle.java
+++ b/ws/eclipse/HibIntro/src/main/java/inherit/joined/v2/Circle.java
@@ -6,7 +6,7 @@ import javax.persistence.Entity;
 import javax.persistence.PrimaryKeyJoinColumn;
 
 @Entity
-@PrimaryKeyJoinColumn(name="id", referencedColumnName="id")
+@PrimaryKeyJoinColumn(name="parent", referencedColumnName="id")
 public class Circle extends Figure {
 
    double radius;
diff --git a/ws/eclipse/HibIntro/src/main/java/inherit/joined/v2/Rectangle.java b/ws/eclipse/HibIntro/src/main/java/inherit/joined/v2/Rectangle.java
index 9d366005a690076c8d1083a5aa3c8d9dba615eec..3d1bb41bbe3d43aa49fc1784f09a5f4d5acafd91 100644
--- a/ws/eclipse/HibIntro/src/main/java/inherit/joined/v2/Rectangle.java
+++ b/ws/eclipse/HibIntro/src/main/java/inherit/joined/v2/Rectangle.java
@@ -4,7 +4,7 @@ import javax.persistence.Entity;
 import javax.persistence.PrimaryKeyJoinColumn;
 
 @Entity
-@PrimaryKeyJoinColumn(name="id", referencedColumnName="id")
+@PrimaryKeyJoinColumn(name="parent", referencedColumnName="id")
 public class Rectangle extends Figure {
 
    double width;