We have a structure theorem for f.g. modules over $R$, whenever $R$ is a PID. In the case of $R=\mathbb{Z}/p\mathbb{Z}[x]$ ($p$ a prime), the structure theorem can be used to obtain the rational canonical form for matrices over the finite field $\mathbb{Z}/p\mathbb{Z}$.
I am interested in some kind of canonical form for matrices over $\mathbb{Z}/p^k\mathbb{Z}$. Is there such a canonical form in the literature?
This question naturally leads to a more concrete one: What is known about the structure of f.g. modules over $\mathbb{Z}/p^k\mathbb{Z}[x]$?
If I have a matrix $A \in \mathrm{Mat}_n(\mathbb{Z}/p^k\mathbb{Z})$, the relevant $\mathbb{Z}/p^k\mathbb{Z}[x]$-module is the ``vector space'' $(\mathbb{Z}/p^k\mathbb{Z})^n$, on which $x$ acts as multiplication by $A$.