введите здесь описание изображения
Я реализовал это на Java с помощью JDBC.
Класс станции:
Код: Выделить всё
@Table("station")
public class Station {
@Id
private Long id;
@Setter
@Getter
private String name;
@Setter
@Getter
private Double[] gps;
@Setter
@Getter
@MappedCollection(idColumn = "station_id")
private Set sensors = new HashSet();
@Setter
@Getter
@MappedCollection(idColumn = "station_id")
private Set measurementList = new HashSet();
}
Код: Выделить всё
@Getter
@Table("sensor")
public class Sensor {
@Id
private Long id;
@Setter
private String type;
@Setter
private String name;
@Setter
private String sensor_unique;
@Setter
@Getter
@MappedCollection(idColumn = "sensor_id")
private Set measurementList = new HashSet();
}
Код: Выделить всё
@Getter
@Table("measurement")
public class Measurement {
@Id
private long id;
@Setter
private LocalDateTime measurement_datetime;
@Setter
private double value;
@Setter
private String unit;
}
введите здесь описание изображения
Я пытаюсь скопировать список со станции на датчик, что не позволяет. У меня нет дальнейших идей, или у меня в таблице ошибка дизайна.
Подробнее здесь: https://stackoverflow.com/questions/791 ... re-in-jdbc
Мобильная версия