વેરિઅન્ટ રેકોર્ડ્સનો ઉપયોગ કરવામાં આવે છે, ઉદાહરણ તરીકે, જ્યારે આપણે કોઈ રેકોર્ડ પ્રકાર બનાવવા માંગીએ છીએ જે વિવિધ પ્રકારના ડેટા માટે ફીલ્ડ ધરાવે છે, પરંતુ અમે જાણીએ છીએ કે અમને ક્યારેય કોઈ રેકોર્ડ ફીલ્ડમાં તમામ ફીલ્ડ્સનો ઉપયોગ કરવાની જરૂર પડશે નહીં.