In PostgreSQL, you can inherit tables. For example, if you have table A containing columns (x, y, z), you can have table A-sub-1, which inherits from A, but also adds columns (i, j, k) and table A-sub -2 which adds columns (d, e, f).
, SELECT : SELECT . , , . INSERT/UPDATE/DELETE , .
, , FK . - . PK FK .