El editor de DataTables (V). Tablas con relaciones m-n (leer)

En el artículo anterior hemos visto como manejar datos de tablas con una relación 1 a n. Un miembro de personal podía residir en una ciudad, pero no en varias. Al mismo tiempo, una ciudad podía albergar a n miembros del personal. Lo mismo sucedía con los cargos. Ahora la cosa se nos complica un poco. Vamos a ver que ocurre cuando tenemos tablas que se relacionan entre sí, en una relación de m-n. Cuando esto sucede, siempre hay una tabla intermedia, y la recuperación y gestión de datos es más laboriosa. Si has seguido hasta aquí todos los artículos que he publicado de esta serie, te costará poco esfuerzo entender como hacemos funcionar este ejemplo. No obstante, dada su relativa complejidad si no tienes práctica, lo he dividido en dos artículos. En este primero no vamos, si quiera, a usar el editor. Sólo veremos los datos y manejaremos datatables como si sólo sirviera para eso. Será en el próximo donde veremos la versión completa, con editor y todo, de este ejemplo. ¿Te animas? Pues, hala. ¡Vamos allá!