mybatis 外键关联多个表,该怎么处理

mybatis 外键关联多个表
mybatis 外键关联多个表,如何保存关联关系,级联删除、查询
------解决方案--------------------
 级联删除 on delete cascade。
 级联查询 一对一使用association,一对多使用collection
一对一例子
<association column="PARENT_ID" property="task"
   javaType="com.***.model.Task" select="getTaskById" />
一对多例子
<collection column="QUESTION_ID" property="answers"
   javaType="ArrayList" select="selectListAnswerById" />