@article{Zdepski_Bini_Matos_2020, title={PDDM: A Database Design Method for Polyglot Persistence}, volume={71}, url={https://asrjetsjournal.org/index.php/American_Scientific_Journal/article/view/6097}, abstractNote={<p>Databases by Web 2.0 has revealed the limitations of the relational model related to scalability. This led to the emergence of NoSQL databases, with data storage models other than relational ones. These databases propose solutions to such limitations through horizontal scalability and partially compromise data consistency. The combination of multiple data models, called polyglot persistence, extends these solutions by providing resources for the implementation of complex systems that have components with distinct requirements that would not be possible by the use of only one data model in a satisfactory way. However, there are no consolidated methods for the NoSQL database design and neither methods for design systems that apply the polyglot persistence. This work proposes a database design method applied to systems that use polyglot persistence, combining different data models. This method can be applied to the relational model and aggregate-oriented NoSQL data models. The method defines a set of sub-steps based on the existing concepts of database design. The goal is to define a formal process to assist in defining the data models to be used and to transform the conceptual design into a logical design. The method application is demonstrated in some test cases, in order to show its results and applicability for later execution of the physical design of these databases.</p>}, number={1}, journal={American Scientific Research Journal for Engineering, Technology, and Sciences}, author={Zdepski , Cristofer and Bini , Tarcizio Alexandre and Matos, Simone Nasser}, year={2020}, month={Aug.}, pages={136–152} }