Use Moqui Framework to build enterprise applications based on Java. It includes tools for databases (relational, graph, document), local and web services, web and other UI with screens and forms, security, file/resource access, scripts, templates, l10n, caching, logging, search, rules, workflow, multi-instance, and integration.
Due to foreign keys, there may be some deadlocks, lock wait timeout, and Potential lock conflict during execution.
Here I will list some of the 'Potential lock conflicts':
I raise a question - do foreign keys need to be explicitly defined? Can they be based on convention or only defined in the entity XML file without being directly represented in the database? Would this improve performance and help solve many deadlock problems?
Due to foreign keys, there may be some deadlocks, lock wait timeout, and Potential lock conflict during execution. Here I will list some of the 'Potential lock conflicts':
I raise a question - do foreign keys need to be explicitly defined? Can they be based on convention or only defined in the entity XML file without being directly represented in the database? Would this improve performance and help solve many deadlock problems?