ડાયાબિટીસ મેલ્લીટસના વિકાસનાં કારણો બે પ્રકારમાં રોગને વિભાજિત કરે છે: