voglio inserire medico oggetto di database, come dovrei mettere le annotazioni per le proprietà?
ho cercato di farlo con te codice riportato di seguito.
Ma io non so come si fa sulle proprietà di elenco specializations
e phoneNumbers
.Come mettere propper DBFLow annotazione
@Table(databaseName = WMDatabase.NAME)
public class Doctor extends BaseModel{
@Column
@PrimaryKey
@Unique(unique = true)
private String doctorId;
@Column
private FullName fullName;
@Column
private String organizationId;
@Column What shuld i put here?????
private List<Specialization> specializations;
@Column What shuld i put here?????
private Contacts contacts;
}
Qui di seguito sono le classi che uso per il medico attributi:
public class Contacts extends BaseModel {
private List<PhoneNumber> phoneNumbers;
private String email;
private String fax;
}
public class Specialization extends BaseModel {
@Column
@PrimaryKey
@Unique(unique = true)
private String doctorId;
@Unique(unique = true)
private String specializationName;
public String getSpecializationName() {
return specializationName;
}
public void setSpecializationName(String specializationName) {
this.specializationName = specializationName;
}