Relationships Between Data Documents
Real-world data is rarely isolated.
Example: An Invoice document might include:
- A Customer (linked as parent)
- Multiple Line Items (child data documents)
AnyDB allows data documents to be linked in flexible relationships.
Relationship Types
- A AnyDB data document can have many other data documents attached to it.
- An AnyDB data document in turn can be attached to mulitple data documents
- A data document can link to other data documents via powerful formulas. Thus a data document can be built from many other data documents itself. (Composition)
Multi-Parent Support:
A single data document can be linked to multiple parents, enabling powerful cross-referencing and business process tracking.