As there is not so much information I can infer from E-R diagram, I just
explain a little in functionalities and the expecting goal which I
thought. But there are some points in E-R diagram I cannot understand,
including: isType, hasDate.