Let m>1 be an integer, and let I(ℤm)∗ be the set of all non-zero proper ideals of ℤm. The intersection graph of ideals of ℤm, denoted by G(ℤm), is a graph with the vertex set I(ℤm)∗ and two distinct vertices I,J∈I(ℤm)∗ are adjacent if and only if I∩J≠0. Let n>1 be an integer and ℤn be a ℤm-module. In this paper, we study a kind of graph structure of ℤm, denoted by Gn(ℤm). It is the undirected graph with the vertex set I(ℤm)∗, and two distinct vertices I and J are adjacent if and only if Iℤn∩Jℤn≠0. Clearly, Gm(ℤm)=G(ℤm). Let m=pα11⋯pαss and n=pβ11⋯pβss, where pi’s are distinct primes, αi’s are positive integers, βi’s are non-negative integers, and 0≤βi≤αi for i=1,…,s and let S={1,…,s}, S′={i∈S :βi≠0}. The cardinality of S′ is denoted by s′. Also, let α(Gn(ℤm)), γ(Gn(ℤm)) and 𝔄 denote the independence number, the domination number and the set of all isolated vertices of Gn(ℤm), respectively. We prove that gr(Gn(ℤm))∈{3,∞} and we show that if Gn(ℤm) is not a null graph, then
α(Gn(ℤm))={α1+1,if n=p1p2, m=pα11p2 and α1≥2;s∏i=1(αi−βi+1)−1+s′,otherwise.
and γ(Gn(ℤm))={|𝔄|+1,if n≠p1⋯ps or n=p1p2, m=pα11p2 and α1≥2;|𝔄|+2,otherwise.
We also compute some of its numerical invariants, namely maximum degree and chromatic index. Among other results, we determine all integer numbers n and m for which Gn(ℤm) is Eulerian.