Well, even you have not created any relationship yet, but the new database is not empty. When issued CREATE DATABASE, Postgres copies the database TEMPLATEthat comes with the catalog tables to the new database. In fact, "nothing is created, everything is transformed." You can use the following commands to verify this:
SELECT pg_size_pretty(pg_total_relation_size(oid)), relname FROM pg_class WHERE relkind = 'r' AND NOT relisshared;
SELECT pg_size_pretty(sum(pg_total_relation_size(oid))) FROM pg_class WHERE relkind = 'r' AND NOT relisshared;
SELECT pg_size_pretty(pg_database_size(oid)), datname FROM pg_database;
Quote from docs :
.