Tablas N-N con otros datos añadidos

Buenas,
Yo sigo a lo mio. Supongamos que tengo una tabla de programaciones y otra tabla de unidades did?cticas. Cada programaci?n puede tener diferentes unidades did?cticas y puede darse el caso que alguna unidad did?ctica est? en m?s de una programaci?n. Pretendo crear una tabla N-N que no solo contenga en cada registro qu? programaci?n y qu? unidad didactica, sin? tambi?n, en qu? trimestre y en qu? orden.
Si lo hago con un campo N-N y un par de campos que a?ado al registro, TODAS las unidades did?cticas de una programaci?n pasan a tener el mismo trimestre y el mismo orden que el ?ltimo establecido.
?Como se puede hacer?