Я использую аннотации hibernate с пружинным MVC.
Теперь я всегда создаю таблицу, используя графический редактор, такой как SQLYOG или phpmyadmin.Поэтому я просто создаю таблицу со столбцами, и даже если у меня есть таблица с ключом primaray в другой таблице, я просто создаю этот столбец с именем, например
Person ---id--name--age
SUbject------person_id----description
. Поэтому я создал эти таблицы, используя графический интерфейс с упоминанием чего-либо о внешнем ключе.и т. д.
В редакторе GUI есть опция, позволяющая сделать его основным и автоматическим приращением, чтобы он обычно работал до сих пор.
Но я хочу знать, что в Hibernate мне нужно создавать таблицы справильная команда sql.я имею в виду, нужно ли мне упоминать, какая таблица является первичным ключом, а какая внешним ключом
или для этого достаточно аннотаций гибернации