我有 6-7 个实体,每个实体都相互关联(一对一或一对多或多对多)。我们将来可能会向这些实体添加更多实体。我们应该为每两个实体创建单独的关系表,还是一个具有定义关系类型的附加列的表。我们需要通过表中的 REST API 创建这些关系。
该方法的优点和缺点是什么?推荐的方法是什么?
示例静态表 1 AB 关系 2 BC 关系 3 CD 关系 4 BD 关系
单一关系表 Id1 Id2 类型 1 2 1 2 3 3 4 5 4 1 4 1
我有 6-7 个实体,每个实体都相互关联(一对一或一对多或多对多)。我们将来可能会向这些实体添加更多实体。我们应该为每两个实体创建单独的关系表,还是一个具有定义关系类型的附加列的表。我们需要通过表中的 REST API 创建这些关系。
该方法的优点和缺点是什么?推荐的方法是什么?
示例静态表 1 AB 关系 2 BC 关系 3 CD 关系 4 BD 关系
单一关系表 Id1 Id2 类型 1 2 1 2 3 3 4 5 4 1 4 1