You would implement this by creating individual assets in the normal way, and then using the metadata of those assets to represent the relationships between them. Is there something you're looking to do that would not be covered by this simple approach?