关于地图展示的抽象

我现在的做法是创建一个lifejourney类，里面包含的有当前最高的学历，所有学历（degree）级别。degree类里包含了type和一个考试（examition）列表，以及在当前学历类型下的最高考试级别（考到了哪里）考试examition类里包含了:考试名称，准考证号，过关时间，考试地点，地图ID，地图类型。但是老觉得是有问题的，又不知道问题在哪了，凌乱了