-- Database schema
| Third_Party_Companies : company_id [ INT ] primary_key , company_type [ TEXT ] , company_name [ TEXT ] , company_address [ TEXT ] , other_company_details [ TEXT ] | Maintenance_Contracts : maintenance_contract_id [ INT ] primary_key , maintenance_contract_company_id [ INT ] Maintenance_Contracts.maintenance_contract_company_id = Third_Party_Companies.company_id , contract_start_date [ TEXT ] , contract_end_date [ TEXT ] , other_contract_details [ TEXT ] | Parts : part_id [ INT ] primary_key , part_name [ TEXT ] , chargeable_yn [ TEXT ] , chargeable_amount [ TEXT ] , other_part_details [ TEXT ] | Skills : skill_id [ INT ] primary_key , skill_code [ TEXT ] , skill_description [ TEXT ] | Staff : staff_id [ INT ] primary_key , staff_name [ TEXT ] , gender [ TEXT ] , other_staff_details [ TEXT ] | Assets : asset_id [ INT ] primary_key , maintenance_contract_id [ INT ] Assets.maintenance_contract_id = Maintenance_Contracts.maintenance_contract_id , supplier_company_id [ INT ] Assets.supplier_company_id = Third_Party_Companies.company_id , asset_details [ TEXT ] , asset_make [ TEXT ] , asset_model [ TEXT ] , asset_acquired_date [ TEXT ] , asset_disposed_date [ TEXT ] , other_asset_details [ TEXT ] | Asset_Parts : asset_id [ INT ] Asset_Parts.asset_id = Assets.asset_id , part_id [ INT ] Asset_Parts.part_id = Parts.part_id | Maintenance_Engineers : engineer_id [ INT ] primary_key , company_id [ INT ] Maintenance_Engineers.company_id = Third_Party_Companies.company_id , first_name [ TEXT ] , last_name [ TEXT ] , other_details [ TEXT ] | Engineer_Skills : engineer_id [ INT ] Engineer_Skills.engineer_id = Maintenance_Engineers.engineer_id , skill_id [ INT ] Engineer_Skills.skill_id = Skills.skill_id | Fault_Log : fault_log_entry_id [ INT ] primary_key , asset_id [ INT ] Fault_Log.asset_id = Assets.asset_id , recorded_by_staff_id [ INT ] Fault_Log.recorded_by_staff_id = Staff.staff_id , fault_log_entry_datetime [ TEXT ] , fault_description [ TEXT ] , other_fault_details [ TEXT ] | Engineer_Visits : engineer_visit_id [ INT ] primary_key , contact_staff_id [ INT ] Engineer_Visits.contact_staff_id = Staff.staff_id , engineer_id [ INT ] Engineer_Visits.engineer_id = Maintenance_Engineers.engineer_id , fault_log_entry_id [ INT ] Engineer_Visits.fault_log_entry_id = Fault_Log.fault_log_entry_id , fault_status [ TEXT ] , visit_start_datetime [ TEXT ] , visit_end_datetime [ TEXT ] , other_visit_details [ TEXT ] | Part_Faults : part_fault_id [ INT ] primary_key , part_id [ INT ] Part_Faults.part_id = Parts.part_id , fault_short_name [ TEXT ] , fault_description [ TEXT ] , other_fault_details [ TEXT ] | Fault_Log_Parts : fault_log_entry_id [ INT ] Fault_Log_Parts.fault_log_entry_id = Fault_Log.fault_log_entry_id , part_fault_id [ INT ] Fault_Log_Parts.part_fault_id = Part_Faults.part_fault_id , fault_status [ TEXT ] | Skills_Required_To_Fix : part_fault_id [ INT ] Skills_Required_To_Fix.part_fault_id = Part_Faults.part_fault_id , skill_id [ INT ] Skills_Required_To_Fix.skill_id = Skills.skill_id |
-- -- Which part has the least chargeable amount? List the part id and amount.

SELECT part_id ,  chargeable_amount FROM Parts ORDER BY chargeable_amount ASC LIMIT 1;