Я читал документацию для Kohana ORM, и в их примере модели класса есть блок кода, такой как:
protected $_table_name = 'strange_tablename'; // default: accounts
protected $_primary_key = 'strange_pkey'; // default: id
protected $_primary_val = 'strange_name'; // default: name (column used as primary value)
Очевидно, я знаю, что такое имя таблицы и первичный ключ, но я 'Вы никогда не видели используемый ранее термин «первичное значение», для чего он используется?