Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add part to ingest Relationships between Data Entities #69

Open
RamanDamayeu opened this issue Jan 3, 2024 · 0 comments
Open

Add part to ingest Relationships between Data Entities #69

RamanDamayeu opened this issue Jan 3, 2024 · 0 comments
Assignees

Comments

@RamanDamayeu
Copy link
Contributor

We need to prepare spec to ingest relationship between data entities:

  1. We assume that relationship could be only between 2 data entities (and self-reference included)
  2. We prepare only 2 types of relationship at the moment: between relations (tables/files/view/etc.) and between graph nodes
  3. We assume that there would be this list of attributes for different types:
    3.1 Between relations: 1) cardinality (One-to-Zero-One-or-More, One-to-One-or-More, One-to-Zero-or-One, One-to-Exactly-1); 2) Identifying/Non-identifying; 3) ODDRNs of data entities for beginning/end; 4) ODDRNs of data set fields for beginning/end (there could be composite foreign keys);
    3.2 Between graph nodes: 1) Relationship Types (name); 2) Direction; 3) List of Attributes (key-value); 4) ODDRNs of data entities for beginning/end;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants