┌─────────┐ │Exception│ ├─────────┤ └─────────┘ | | ┌───────────────────────────────────────────────────────────────────────────────────┐ | │SeguroMedicoDAO │ | ├───────────────────────────────────────────────────────────────────────────────────┤ ┌────────────────────────────────────────┐ │void insert(SeguroMedico seguroMedico) throws BussinessException │ │BussinessException │ │void update(int idSeguroMedico,SeguroMedico seguroMedico) throws BussinessException│--├────────────────────────────────────────┤ │SeguroMedico get(int idSeguroMedico) throws BussinessException │ │List bussinessMessages│ │void delete(int idSeguroMedico) throws BussinessException │ └────────────────────────────────────────┘ │List findAll() throws BussinessException │ | └───────────────────────────────────────────────────────────────────────────────────┘ | | | | ┌────────────────┐ ┌────────────┐ │BussinessMessage│ │SeguroMedico│ ├────────────────┤ ├────────────┤ │String fieldName│ └────────────┘ │String message │ └────────────────┘