@startuml hide empty members hide circle class "parent DataNode" as parent class DataNode together { class "child n DataNode" as child3 class "..." as child2 class "child 1 DataNode" as child1 class Key class ExternalEntityData } ' Define the class relationships parent -- DataNode ExternalEntityData --o DataNode Key --o DataNode DataNode -- child1 DataNode -- child2 DataNode -- child3 @enduml