Как лучше организовать БД

Рейтинг: 0Ответов: 0Опубликовано: 29.03.2023

У меня есть три таблицы, у которых есть поле даты. Это поле является фореин ключем который ссылается на ентити из таблицы date. Таким образом от этих entities получается связь many to one к моей дате. Экземпляр даты мое приложение создает самостоятельно если такой даты еще нет в бд, извлекая id новосозданной даты, чтобы затем использовать ее в качестве референс ключа. Или берет id старой даты, если находит уже существующую.

Как это организовать красивее? А так же сделать автоудаление даты, если на нее больше не ссылаются никакие ентити

Ответы

Ответов пока нет.