[ https://issues.apache.org/jira/browse/ATLAS-1690?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16150211#comment-16150211 ]
David Radley commented on ATLAS-1690: ------------------------------------- Hi [~ppadovani] 1) We have not allowed inheritance of relationship types. We felt we can avoid this complication to Atlas, if we model the types in different ways. 2) n/a Interesting use case. some thoughts: 1) Is this GDPR related? In this case, it might be more useful to classify entities as personal sensitive information and use queries to determine this sort of scope. The advantage of the query approach is that related objects can be determined at runtime. A principle we used as part of the propagation of tags - is that we try to specify a metadata value in one place and then use rules to propagate. I see the query approach is similar; the customer id could be defines once in the customer entity and then the associated customer entities determined by a query. 2) In Atlas currently we only allow one classification of a type against an entity. So if 2 people lived in a house and you view the house address as associated with the person then this may not work. 3) Once we have the glossary in place. You will be able to be model your concepts and relationships in the glossary and map them to the assets. In this case classifications could be applied to a Glossary term and the relationship between person be defined at a logical level and then mapped to the assets. For example it might be useful if you were to create aggregation 'owns' relationships between person and all of the terms you want to associate with it - in this way could write a very simple query (give me all the owns relationship entities associated with a customer with a particular id) to get the information you are looking for. I hope this helps, all the best David. > Introduce top level relationships > --------------------------------- > > Key: ATLAS-1690 > URL: https://issues.apache.org/jira/browse/ATLAS-1690 > Project: Atlas > Issue Type: Improvement > Reporter: David Radley > Assignee: David Radley > Labels: VirtualDataConnector > Attachments: Atlas_RelationDef_Json_Structure_v1.pdf, Atlas > Relationships proposal v1.0.pdf, Atlas Relationships proposal v1.10.pdf, > Atlas Relationships proposal v1.1.pdf, Atlas Relationships proposal v1.2.pdf, > Atlas Relationships proposal v1.3.pdf, Atlas Relationships proposal v1.4.pdf, > Atlas Relationships proposal v1.5.pdf, Atlas Relationships proposal v1.6.pdf, > Atlas Relationships proposal v1.7.pdf, Atlas Relationships proposal v1.8.pdf, > Atlas Relationships proposal v1.9.pdf > > > Introduce top level relationships including support for > -many to many relationships > - relationship names including the name for both ends and the relationship. -- This message was sent by Atlassian JIRA (v6.4.14#64029)