Почему в базе данных PostgreSQL нет связей внешних ключей?
У меня есть доступ к базам данных, и они, похоже, работают с разными внешними ключами (например, user_id), но не показывают никаких зависимостей, и мне сложно ориентироваться в разных таблицах, так как я новичок в компании.
Если там какой то супер навороченный принцип, например всё через события и всё модульное, то ключей может вообще не быть и всё через UUID :)
Например такая архитектура https://github.com/eXsio/php-symfony-arch
В таком случае смотрите документацию :)
но не показывают никаких зависимостей, и мне сложно ориентироваться в разных таблицах
Скорее всего контроль целостности выпоняет приложение, а не СУБД. Поэтому внешних ключей как сущностей нет в БД. Обычно, в этих случаях зависимости указываются в комментариях к столбцам.
Если нет, то нужна документация, иначе придется выискивать по коду приложения.