Hallo Ichiro,
hier mal ein Vorschlag, wie man das umsetzen könnte:
– Für die Softwarehersteller ein Modul anlegen. Statusmodell z.B. Aktiv, nicht aktiv.
– Für die einzelnen Programme eine Stammdatenentität erzeugen mit Programmname und Versionsnummer. Diese Stammdatenentität im Softwarehersteller als Unterformular einbinden.
Jetzt können den Herstellern schon mal verschiedene Programm – Programmversion Kombinationen zugewiesen werden.
– Eine weitere Stammdatenentität für die Lizenzen erzeugen mit Spalten für Lizenzkey, Ablaufdatum etc. Diese Entität ebenfalls im Hersteller als abhängiges Unterformular zu den Programmen einbinden.
Jetzt kann man zu jedem Programm mehrere Lizenen eingeben.
Hilft das weiter ?