Oracle tables partition related
You can use partition by reference option 
Example : 

create table trans (
  trans_id     number not null,
  res_id        number not null,
  trans_date  date not null,
  amt           number,
  constraint fk_trans_01
    foreign key (res_id)
    references res
)
partition by reference
   (fk_trans_01);


Some restricions : 


Parent table Primary Key and Unique constraints used for  reference
partitioning must be enabled and non-deferrable.
Child table “partitioning constraints” must be enabled and 
non-deferrable
All child table columns used in “partitioning constraints” must  be
defined as NOT NULL.
This is required to assure that every child row maps to exactly one  parent row.
Child tables created using reference partitioning can never  be
disassociated from their parents without being dropped. – There is no
ALTER TABLE command to convert a reference  partitioned table into a
non-reference partitioned table.
As with other tables referenced via foreign key constraints, 
parent tables cannot be dropped until all foreign key  constraints
referencing them are removed.  – In the case of reference
partitioning, this means all descendent  tables must first be
dropped, since the partitioning constraints on  the child tables
cannot be disabled or dropped.


NOTE:


Reference Partitioning has strong advantages and strong limitations,
so its use requires careful planning.

Reference Partitioning should not simply be used wherever possible.
Use of Reference Partitioning appears best suited for very large
tables  and related tables, whose contents share the same life cycle.