Two most influencial data structures for modeling i.e.,winged edge and ra-dial edge structure are analysed.A new data structure——structure cycling between adja-cent dimensions is proposed.Similar to radial edge structure,the new structure is capable of representing wireframe,surface and solid models in a unified scheme.It is also capable of representing a model with some vertices having arbitrary number of adjacent edges and some edges having arbitrary number of adjacent faces.The topological part of the new structure is about half in size compared with the same part of the radial edge structure.However the efficiency for accessing topological relation is the same for the two structures.