这看起来更像是ERD / EERD而不是UML(尽管与类图有许多相似之处)。
我看到一对一的关系,可能并不是一对一的关系。 (一个大学有一个用户,一个用户有一个大学?)。所以重新检查你的基数..
一般来说,这看起来像是一个逻辑设计。您需要先将其转换为物理设计,然后才能在数据库中实现它。大多数数据库不支持继承或n:m关系。
例如:university
和formationArea
之间存在多对多关系。
您需要将[x]-*---*-[y]
更改为[x]-1---*-[z]-*---1-[y]