This paper draws together the various strands of work on the Hypernode Model. In Section 2.1 we present the hypernode data structure, hypernode databases, and schemas for these. In Section 2.2 we present and illustrate two query languages for the model, the procedural language HNQL and the rule-based language Hyperlog. In Section 3 we describe the implementation of our prototype database system, addressing its physical, conceptual and external levels in turn. Finally, in Section 4 we discuss our contribution and list several directions in which research is proceeding.