Multiplicative theory of ideals