У меня есть две таблицы внутри моего старого приложения.
Host
и Tables
.Таблица Host
имеет отношение внешнего ключа (Tables_fk) column
с Tables
.В моем коде у меня есть метод, как показано ниже.
public class Tables {
public void addHosts(Host host) {
getHostsCollection().add(host);
}
}
Теперь я делю свою базу данных, и Tables
перейдет в отдельную базу данных.Теперь я удаляю столбец Tables_fk
из Host
и добавляю туда столбец Table_ID
, который я напишу из своего приложения.Теперь, поскольку я записываю Table_ID
в таблицу хостов из приложения, я предполагаю, что нет необходимости в существующем addHosts(Host host)
mwthod.
Я прав?Кроме того, что Hibernate добавляет с этим методом, поскольку таблица Tables
не имеет отношения внешнего ключа с Host
.