Database design is a crucial practice in relational databases, following well-established patterns. The rising popularity of document-oriented NoSQL databases has changed how data modeling is perceived due to their flexible schema. As a consequence, data modeling is often reduced to an application-driven approach, where conceptual design is not addressed and schema decisions are tightly coupled with implementation details. Recent work has shown that Entity-Relationship (ER) modeling principles can be adapted to design document schemas, but practical tool support remains limited. We present NoER, a web-based system that supports a conceptually grounded and guided design process for document-oriented databases using a revised version of the ER model. It guides users through an end-to-end workflow, from conceptual schema definition to the interactive exploration of translation alternatives and the automatic generation of a MongoDB-compatible JSON schema. The demonstration showcases how NoER helps users compare design options, apply document design patterns consistently, and derive document schemas that are aligned with application requirements and easier to maintain.

NoER: A Tool for End-to-End Design of Document Databases / Avignone, A., Chiusano, S., Fiori, A., Giorza, S., Panduri, S., Torlone, R.. - ELETTRONICO. - 4279:(2026), pp. 41-45. (2026 ER: Doctoral Consortium, Tutorials, Posters and Demos, ER-Companion 2026 St. John's, NL (Canada) October 5-8, 2026).

NoER: A Tool for End-to-End Design of Document Databases

Chiusano S.;Fiori A.;Panduri S.;
2026

Abstract

Database design is a crucial practice in relational databases, following well-established patterns. The rising popularity of document-oriented NoSQL databases has changed how data modeling is perceived due to their flexible schema. As a consequence, data modeling is often reduced to an application-driven approach, where conceptual design is not addressed and schema decisions are tightly coupled with implementation details. Recent work has shown that Entity-Relationship (ER) modeling principles can be adapted to design document schemas, but practical tool support remains limited. We present NoER, a web-based system that supports a conceptually grounded and guided design process for document-oriented databases using a revised version of the ER model. It guides users through an end-to-end workflow, from conceptual schema definition to the interactive exploration of translation alternatives and the automatic generation of a MongoDB-compatible JSON schema. The demonstration showcases how NoER helps users compare design options, apply document design patterns consistently, and derive document schemas that are aligned with application requirements and easier to maintain.
2026
File in questo prodotto:
File Dimensione Formato  
NoER_ER2026.pdf

accesso aperto

Descrizione: ER 2026 Best Poster/Demo
Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Creative commons
Dimensione 2.06 MB
Formato Adobe PDF
2.06 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/3017394