Complex Data Relationships
In the Element Structurer, complex relationships between data can be created very easily.
You should think of it as if you were creating a relational database, but in a visual way.
If you have a "client" element and an "invoice" element, you can add a reference to the "client" element in the "invoice" element. This way, you can know which client an invoice belongs to. There are three possible types of relationships: many-to-one (manyToOne), one-to-many (oneToMany), and many-to-many (manyToMany). For example, a client can have many invoices, but an invoice can only belong to one client. Therefore, the relationship between client and invoice would be one-to-many. On the other hand, a client can have many products, and a product can belong to many clients. Therefore, the relationship between client and product would be many-to-many.