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 as related child data documents.
- A single AnyDB data document in turn can be attached to mulitple data documents
- A data document can also 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.
Pages, Files and Folders in AnyDB:
In AnyDB, pages, files, folders work and behave like data documents. They can be linked to other data documents, allowing for a flexible and organized structure. This means tha a file can be connected to a data document and also be connected to another data document as well.