Can Postgres inherited tables overlap
I'm not sure exactly what you're asking. The table which inherits has all of its rows show when you query the parent.

CREATE TEMP TABLE foo ( id int );
CREATE TEMP TABLE bar () INHERITS (foo);
INSERT INTO foo VALUES (1);
INSERT INTO bar VALUES (1);

test=# TABLE bar;
 id 
----
  1
(1 row)

test=# TABLE foo;
 id 
----
  1
  1
(2 rows)