What are the important tables to audit for Milestone
Customer noticed that their milestone tables (PS_STDNT_MLSTN, PS_STDNT_CAR_MLSTN, and PS_MLSTN_ATMPT) are messed up. Although there are not explicit parent-child relationships on these tables in application designer, the key structure and the STUDENT_MILESTONE1 page indicate a relationship between them.
They are finding that there are some PS_MLSTN_ATMPT rows with effective dates for which there are no PS_STDNT_CAR_MLSTN rows with the same effective date. There are some PS_STDNT_CAR_MLSTN rows for which there are no PS_MLSTN_ATMPT rows on the same effective dates.
There are also PS_STDNT_CAR_MLSTN and PS_MLSTN_ATMPT rows on earlier effective dates that are not carried forward to more recent effective dates.