У меня проблема с моделированием базы данных для хранения некоторых объектов Java (классическая проблема отображения объектов в реляционную базу данных). Пример гораздо лучше, чем длинное описание, вот материал.
Список доступных классов:
- Класс A содержит массив значений типа double
- Класс B содержит массив A
- Класс C содержит массив B и массив A (так может продолжаться ...)
Все объекты реализуют одного и того же родителя (скажем, StorableObject). Комбинаций может быть как можно больше.
Как я могу сохранить все значения тезисов и, кроме того, как я могу создать модель, используя некоторый FK, который удаляет все его дочерние элементы при удалении родительского объекта. Я имею в виду, поскольку дочерние элементы могут храниться в различных таблицах, я не могу поместить простой FK в поле родительского элемента.
Спасибо;)