tabular editor的relationship 多对多为什么没有效果
时间: 2023-12-02 21:04:55 浏览: 35
Tabular Editor中的多对多关系需要满足以下条件才能正常工作:
1. 在源表和目标表之间创建一个桥接表;
2. 桥接表中应该包含两个外键列,一个指向源表,一个指向目标表;
3. 桥接表应该有一个唯一标识列(可以是自增列);
4. 在Tabular Editor中,应该将桥接表的关系类型设置为“Many-to-Many”。
如果您遵循了上述步骤,但多对多关系仍然没有生效,您可以检查以下几点:
1. 源表和目标表的列数据类型是否匹配;
2. 桥接表中的外键列是否设置了正确的数据类型和引用;
3. 桥接表的唯一标识列是否设置为主键;
4. 数据模型是否已经刷新。
如果您仍然无法解决问题,请提供更多细节,以便我更好地帮助您解决问题。
相关问题
TABULAR EDITOR 如何建立relationship
要在 Tabular Editor 中建立关系,请按照以下步骤操作:
1. 在左侧对象树中选择模型。
2. 在右侧设计器中选择“关系”选项卡。
3. 单击“新建关系”按钮。
4. 在“源表”下拉列表中选择要建立关系的表。
5. 在“关系类型”下拉列表中选择关系类型(例如一对一、一对多等)。
6. 在“目标表”下拉列表中选择目标表。
7. 选择源表和目标表之间的关系列。
8. 点击“保存”。
这样,你就成功地在 Tabular Editor 中建立了一个关系。
TABULAR EDITOR 建立relationship如何建立between and
在 Tabular Editor 中建立表之间的关系(relationship)时,可以使用“Between”关系类型。这种关系类型需要通过一个中间表来连接两个表。
以下是在 Tabular Editor 中创建 Between 关系的步骤:
1. 在左侧的对象树中选择模型。
2. 在右侧的设计器中选择“关系(Relationships)”选项卡。
3. 单击“新建关系(New Relationship)”按钮。
4. 在“源表(Source Table)”下拉列表中选择要建立关系的源表。
5. 在“关系类型(Relationship Type)”下拉列表中选择“Between”。
6. 在“目标表(Target Table)”下拉列表中选择中间表。
7. 在“中间列(Intermediate Column)”下拉列表中选择中间表中的列,这些列将用于连接源表和目标表。
8. 在“源列(Source Column)”下拉列表中选择源表中的列。
9. 在“目标列(Target Column)”下拉列表中选择目标表中的列。
10. 点击“保存(Save)”按钮。
完成上述步骤后,就可以在 Tabular Editor 中创建一个 Between 关系。这种关系类型通常用于连接多对多的表。