It's nice to make an id called "school[school_id][4]" to match the name attribute of the input field.
(In case you don't recognize it php will automatically turns names that look like that into an array.)
Or if you are trying to name fields from a multi dimensional array. Say name['foo']['bar'] - you would name the id name_foo_bar
Simple enough, except when you also have an array: name['foo_bar'] - which looks identical to the first one.
Now that you can use other characters besides _ to separate the fields that helps a ton.