My TroodKnowledge BaseNews/BlogsMarketplace
Sign upLog in
EnglishChange language

Data Entities to manage complexity

AuthorYury Nosov
30 January 2020 / 11:08

Complex full-fledged systems consist of separate components, which are implemented in Trood as extendable objects, Trood Data Entities.

Depending on business requirements, a customer can collect his/her own set of business entities (business objects), which is subject to automation. The Trood platform allows you to select and set up separate business entities, change parameters, and customize methods of processing. The user can create business entities, view and edit them. There can be different types of links set between separate business entities, such as one-to-one, one-to-many, many-to-one.

It is possible to configure the business entities, their parameters, and links taking into consideration customer's requirements and usability and applicability for effective operation with automated business processes.

The Data Entities module allows you to work not only with business objects but also with separate records. You can create, view, and edit records in business objects. Separate records in business objects can be deleted in accordance with business object configuration (full delete or record deactivation). You can also apply the deletion of linked records according to the deletion strategy when it is expected to affect several interlinked records.

If there are complex links between objects, this module allows you to control linked records in objects (for example, in business applications this can be used when creating a contractor with linked contracts, documents, comments, and specific status). In this case, you can fulfill complex creation, editing or viewing of linked records in business objects. The preset configuration of deletion allows you to correctly delete linked records if it is necessary.

The Data Entities module allows you to work with arrays of records (for example, when you need to download a database of contractors). In this case, it also supports standard functions to load, view, or edit the array of records.

The system does not allow you to create a record without a linked object (for example, you cannot create a contractor without contract). This allows providing integrity and connectedness of the entire system and of all its constituent subsets of business objects.

Arrays of records can be organized as lists used to work with the Data Entities module. The system allows you to sort records by a specified parameter, apply filters, or perform a search in listed records. If the lists are too large, they are automatically paginated.

Supported by the entire system, we provide a connection with other modules and services of the Trood platform. In case of any changes in linked business objects, there are notifications created for various services about the data changes.

Using Trood Data Entities allows you to create efficient and easy-to-use management systems for any industry independently of complexity and business specifics. 

Dear friend! Since you are here and still reading, please know that we perceive each TCP visitor (let alone member) very personally. We don’t abuse you with popups encouraging to sign up, but if you leave your email here:

you will cause our eternal gratitude and tears of happiness. You will see how responsibly we approach our mailing policy, and we promise you won’t get any odd word from us! (unless something goes wrong with our AI called Boris) All our emails are gluten- and dairy-free!

Do you like it? Share with your colleagues!

Your personal space


Welcome to TCP (Trood Community Platform). Here we are building a community of like-minded people who share passion and knowledge about cutting-edge software development technologies. If you're looking for advice or willing to share your experience in IT, we'd love to hear from you in our community discussions. If you are a product creator, business owner, or developer who wants to be in touch with industry experts, here in TCP you are in a good company of opinion leaders and other enthusiasts. There is only one little thing left: we invite you to register and get access to all materials and a personalized news feed! Please,sign upand stay at the same wave with us!

Do you love cookies? We absolutely do. Please allow us to use website cookies, afterreading the website privacy policy