รูปที่ 4 การรับประทานอาหารบางประเภทที่มีคาร์โบไฮเดรตสูงและไขมันต่ำ ทำให้เกิดภาวะการขาดไขมันภายในเซลล์ และการขาดโพแทสเซียม เป็นผลให้มีการนำซิเทรตไปใช้สร้างไขมันเพิ่มมากขึ้น จึงทำให้ซิเทรตในปัสสาวะต่ำลง นอกจากนี้อาหารประเภทนี้ยังทำให้มีสารอนุมูลอิสระในปัสสาวะสูงขึ้น การเปลี่ยนแปลงดังกล่าวร่วมกันเป็นปัจจัยในการเกิดนิ่วไต