Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.2.0, 2.0.0
-
None
Description
A relationship attribute can be referenced in more than one relationships. For example attribute table in hive_column is referenced in relationships hive_table_columns and hive_table_partitionKeys, which enables a hive_column entity to participate in one of these relationships (columns or partitionKeys) with a hive_table entity.
While create/update of an entity having such an attribute, it should be possible to explicitly specify the relationship-type to use. For example, while creating a hive_column entity, it should be possible to specify relationship-type=hive_table_partitionKeys, so that this column will be added to 'partitionKeys' of hive_table, instead of 'columns'.