一、 表信息
公司表
|
cId |
cName |
cAdress |
|
Null |
Null |
Null |
表t_company
员工表
|
sId |
sName |
sAge |
cId |
|
Null |
Null |
Null |
Nulls |
表t_staff
公司-员工:一对多关系,一个公司对应多个员工。外键设在多的一方。
二、 实体类
Company类
package dao; import java.util.HashSet; import java.util.Set; public class Company { private Integer cId; private String cName; private String cAdress; private Set<Staff> setStaff = new HashSet<Staff>(); public Integer getcId() { return cId; } public Set<Staff> getSetStaff() { return setStaff; } public void setSetStaff(Set<Staff> setStaff) { this.setStaff = setStaff; } public void setcId(Integer cId) { this.cId = cId; } public String getcName() { return cName; } public void setcName(String cName) { this.cName = cName; } public String getcAdress() { return cAdress; } public void setcAdress(String cAdress) { this.cAdress = cAdress; } }