In 8i, user defined data type is allowed. A single object can contain one or more attributes. This object can be used in the CREATE TABLE statement.

When defining Partitioned Tables, the object identifier can not used as partition key.

I have not tried so far to create a table with object id as partition key.