找一个通用的结构是不现实的。

描述一个事物是为了解决问题。可以根据问题类型的不同,选择不同的结构。