difference between record and index