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.| 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.
https://hdl.handle.net/11583/3017394
