I have looked through the Mnesia documentation and the 3 popular Erlang books. It seems only single column primary and secondary indexes can be created and used. Or maybe it is just what the examples
So I\'m familiar with the fields pragma in Perl that can be used to restrict the fields that are stored in a class: