+ @Transient
+ private static final long serialVersionUID = 470_375_172_748_691L;
+
+ /**
+ * Reference to basic data
+ */
+ @JoinColumn (name = "company_basic_data_id", nullable = false, updatable = false)
+ @OneToOne (targetEntity = CompanyBasicData.class, cascade = CascadeType.ALL, optional = false)
+ private BusinessBasicData basicBusinessData;
+
+ /**
+ * Reference to company branch offfices
+ */
+ @Transient
+ private List<BranchOffice> brancheOffices;
+
+ /**
+ * Reference to contact person
+ */
+ @JoinColumn (name = "company_contact_id")
+ @OneToOne (targetEntity = CompanyEmployee.class, cascade = CascadeType.ALL)
+ private Employee companyContact;