Es soll lediglich ein reines Verwaltungsprogramm sein um verschiedene Daten zu verwalten.
Sind diese Daten gleichartig oder verschieden strukturiert?
Beispiel:
Ein Hexeditor verarbeitet immer gleichartige Daten (nämlich binäre Dateien) und würde sich daher als
MDI-Anwendung anbieten.
Texteditor und Webbrowser sind ebenfalls Beispiele für
MDI-Anwendungen.
Es gibt auch Programme, die für
MDI nicht in Frage kommen wie z.B. ein Taschenrechner oder ein Registry-Reiniger.
Programme, die mit relationalen Datenbanken arbeiten (z.B. Lagerverwaltung) oder völlig unterschiedliche Daten importieren sind ebenfalls nicht für
MDI geeignet.
Die Entscheidung für oder gegen
MDI hängt eben entscheidend von der Art der Daten ab.