Я недавно унаследовал проект, в котором база данных была интересно смоделирована (т. Е. Отсутствовали некоторые определения индекса и внешнего ключа).В проекте используется GORM, и, насколько я могу судить, в этих моделях есть теги, которые все правильно определяют.
Я не могу придумать причину, по которой использование ORM для «моделирования» базы данных не сработает.Самое близкое, что я могу придумать, - это производительность, но в масштабе, который нужно будет запустить, вопрос кажется спорным.Есть ли какие-либо недостатки в этом действии таким образом?