use 4 bytes INTEGER in SQL schemas, allow nullable relations