前言
Intalink 的核心是对数据库结构关系的解析。在本项目中,关系解析的基础是以数据模型下的数据表、数据项为基础,这与直接从数据库中提取的数据字典有所不同。由于业务需求,直接提取的数据字典可能包含许多冗余字段或冗余表。然而,提取的关系核心仍然是相同的,这对关系提取及链路生成都可能产生一定的干扰和影响。因此,我们考虑采用标准化后的数据模型,作为关系解析的前置基础。
主要考虑的要点包括:
- 核心目标:Intalink 的目标是有效解析数据库结构关系。
- 解析基础:项目使用数据模型下的数据表和数据项作为解析的主要基础。
- 与数据字典的区别:与直接从数据库中提取的可能包含业务需求冗余数据的数据字典不同,Intalink 专注于核心关系。
- 冗余的影响:数据字典中的冗余字段和表可能会干扰关系提取和链路生成。
- 标准化数据模型:为了减少不一致性并提高解析准确性,Intalink 使用标准化数据模型作为关系解析的起点。
通过这种方式,确保了关系解析和链路生成基于最相关和标准化的数据,从而提高了整个过程的有效性和准确性。