Uml 基于泛化关系的最佳数据模型设计

Uml 基于泛化关系的最佳数据模型设计,uml,physical-design,Uml,Physical Design,基于泛化关系设计数据模型的最佳方法是什么。例如,假设有一个基于类a和两个继承类a的派生类B和C。现在我想要设计数据模型。我有三个选择 1) 创建表A并具有用于指定B和C数据的类型列 2) 像我的类图一样创建表A、B和C,并将B和C与A关联起来 3) 创建表A、B和C,但不要将B和C与A关联起来 任何线索都将不胜感激请查看文章。虽然它是为JPA写的,但它告诉你你提到的每种策略的优缺点

基于泛化关系设计数据模型的最佳方法是什么。例如,假设有一个基于类a和两个继承类a的派生类B和C。现在我想要设计数据模型。我有三个选择

1) 创建表A并具有用于指定B和C数据的类型列

2) 像我的类图一样创建表A、B和C,并将B和C与A关联起来

3) 创建表A、B和C,但不要将B和C与A关联起来

任何线索都将不胜感激

请查看文章。虽然它是为JPA写的,但它告诉你你提到的每种策略的优缺点