Arrays are wonderful constructs in programming. Languages universally have arrays which use an integer based index. (0-N, where N is the number of elements – 1) This creates an “order” to the array which can be iterated without needing to know about the content of the array. Associative arrays are alittle different. An associative array uses strings as identifiers so that elements can be accessed by an understood key or hash. This is relevant when considering how database information is…