Вы можете создать индексированную таблицу и хранить только определенные столбцы с ключом. Обратите внимание, что вы не перечисляете столбцы для включения, вы только перечисляете последний, и он включает в себя все столбцы до этого. (Это кажется странным, обычно порядок столбцов не имеет значения в SQL.) Лично я считаю, что таблицы, организованные по индексу, странные и имеют слишком много ограничений, идея Redcayuga, вероятно, лучше.
create table t1
(
a number,
b number,
c number,
d number,
e number,
f number,
g number,
primary key (a, b, c)
)
organization index
including e
overflow;