Data Modeling

NODATA gives you the ability to design your physical and conceptual data models through entity-relationship notation.

The platform also allows you to share the models within your organization through the web browser.


E-R model use for data modelling purposes allows you to represent your objects and to define relationships between them, so you can precisely define your objects structures and relationship for documentation or actual generation purposes.


NODATA provides all required features to design your data complying with your corporate organization constraints. Either you require a simple data cartography, diagrams design or a metadata catalog to enable data definitions' generation, NODATA covers your need.


Simplify impact analysis on your data models, streamline your processes, share your information system knowledge through your organization to save time and gain efficiency.

main features.png

Main features

  • Diagram creation

    Designing a diagram, you can pick the entities to arrange, customize their appearance and add relationships between entities. You may create as many diagrams as you want to provide several visions to your team and consumers.

  • Define data models and use Nodata to keep your environments up to date

    When designing your model, NODATA automatically joins technical options according to the underlying data platform. NODATA handles technical configuration of your model from indices to primary key management through fields data types, partitioning or platform specific settings.

  • Use bulk edition feature to define entities
    and their attributes/properties faster

    NODATA aims to support either simple data models or very complex ones involving a lot of entities. You can keep things in order with the label system allowing to structure and customize your entities organization.

NODATA supports RDBMS and Big Data platforms

Manage scripts generation with ready to run packages, matching your target environment and platform characteristics. NODATA helps you to reduce deployment time and ensure consistency.



With NODATA, you can import existing entities definition with our CSV file import format. You can also export your models using the same file format. NODATA can also connect to your data platform and retrieve entities definitions. Finally, we can provide support for migration projects from other modelisation tools to NODATA.

collaborative work.png


With NODATA one of our main goals is to make information broadcasting and team communication easier through collborative features. Permission system helps you to define roles restricted to design models and others with readonly access. You can define security at the level you need : entity, diagrams, projects, ... The whole team can be updated about last modifications thanks to a collaborative timeline.



NODATA is designed for data consumers, the data dictionary is a search engine like interface allowing everybody, including non-tech users, to search through the data definitions.



Data integration can make you define multiple tables nearly identical. Moreover, the same integration strategy pattern may be valid for several tables. It does apply when using working tables concept which makes you define objects very close to the main tables structure. NODATA manages generic patterns application and multiple versions generation of the same table in order to ensure data model consistency and to speed up new tables integration upon existing and appropriate strategies.