Вы можете сделать это, но не должны.Название университета является бизнес-ключом, и поэтому оно может измениться.Одним из критериев идентификации первичных ключей-кандидатов является то, что они должны быть инвариантными.
Таким образом, рекомендуется использовать суррогатный (синтетический) первичный ключ для использования во внешних ключах и т. Д. И поддерживать уникальное ограничение для бизнес-ключа.Итак, хорошая новость в том, что ваша текущая модель данных близка к наилучшей практике.Просто добавьте уникальное имя в столбце имени, и все готово.
alter table university
add constraint uni_name_uk unique (name_of_university);