MM-cat Docs
Application GitHub Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

User Guide

This is the user documentation for the frontend application of the mmcat framework. Please be aware that the application is still in development, so it may not be as polished as you might be used to from other applications. Especially the UX was given less attention, so please read this documentation carefully.

There are several buttons in the navigation menu on the left side.

Navigation

Schema Category

There is a tool for creating and editing the conceptual schema.

Mappings

A mapping defines both a logical model and how it is mapped to the conceptual schema. On this page are displayed all available mappings. There is also a link to the page where you can create new mappings.

Databases

A database in the sense of this application is a representation of an actual database to which the application can connect. This means it has to specify all the necessary connection information. On this page, you can see all the available databases, edit them or create new ones.

Jobs

A job is a selected data transformation process that is executed on the server. On this page, you can see all the existing jobs. You can check their state, start them or create new ones.

Instance Category

There you can browse the instance category, which is created automatically when you run any job that imports data from a database.

Models

A model is a result of the opposite process, i.e. of exporting data from the instance category to a specific database. It is basically a script that, when executed by the target database application, creates a database with the exported data. On this page are displayed all generated models.