在计算机科学中，多重关连数组（），是一种抽象资料结构，它储存着(键，值)的有序对，和map不同之处在于，多重关连数组的有序对可以重复。通常，多重关连数组是利用在map中使用串列或集合当作值的栏位。
语言支持.
C++.C++的标准模板库提供利用平衡树来实作多重关连数组, ，且SGI的标准模板库提供了利用杂凑表codice_1 
Dart.由Quiver提供。