When we model a phenomenon we apply a perspective on the phenomenon. The perspective decides which properties we include in the model. It also decides how we conceive a phenomenon in terms of its constituent parts. Several perspectives on the same phenomenon create several distinct, but overlapping models. The models of the phenomenon use potentially shared parts. Their combination is a complex aggregate. The objective of this article is to investigate a conceptual model behind several perspectives and the resulting complex aggregate, and to illustrate various techniques for representing perspectives and complex aggregates as usual object models. We present a number of extensions to common modeling techniques at the conceptual level, and we discuss shortcomings and weaknesses of implementation techniques based on the object model.