Dziedziczenie (Single Table Inheritance)

Witam!

Czy jest jakaś możliwość modyfikacji sposobu działania mechanizmu dziedziczenia modeli (we wspólnej tabeli).

Według konwencji dodajemy kolumnę “type”, a w niej Rails automagicznie wrzuci nazwę klasy jako identyfikator
odróżniający.

A ja bym chciał (bo tak mam w starej aplikacji) mieć to pole typu liczbowego i nadać każdej podklasie jej numerek.
Prawie na pewno byłoby to szybsze w wyszukiwaniu, chociaż pewnie trochę nie po drodze z filozofią Ruby’ego :wink:

Da się?

Napewno sie da, musisz tylko zajerzec do kodu rails, ale nie wiem czy jest sens, jesli faktycznie to tak spowalnia przeszukiwanie to moze po prostu dodaj indeksy ?