Kronecker and rational normal forms