Background: Starch branching enzymes (SBE) and granule-bound starch synthase (GBSS) are two important enzymes for starch biosynthesis. SBE mainly contributes to the formation of side branches, and GBSS mainly contributes for the synthesis of amylose molecules. However, there are still gaps in the understanding of possible interactions between SBE and GBSS. Results: Nineteen natural rice varieties with amylose contents up to 28% were used. The molecular structure, in the form of the chain-length distribution (CLDs, the distribution of the number of monomer units in each branch) was measured after enzymatic debranching, using fluorophore-assisted carbohydrate electrophoresis for amylopectin and size-exclusion chromatography for amylose. The resulting distributions were fitted to two mathematical models based on the underlying biosynthetic processes, which express the CLDs in terms of parameters reflecting relevant enzyme activities. Conclusions: Finding statistically valid correlations between the values of these parameters showed that GBSSI and SBEI compete for substrates during rice starch biosynthesis, and synthesis of amylose short chains involves several enzymes including GBSSI, SBE and SSS (soluble starch synthase). Since the amylose CLD is important for a number of functional properties such as digestion rate, this knowledge is potentially useful for developing varieties with improved functional properties.