Vinzenz Mai: Umsetztung einer Versionierung

Beitrag lesen

Hallo,

Ich muss eine Versionierung  abbilden und in der DB speichern.
Jetzt habe ich das Problem das die Versionierung so aussieht:

1
1.1
1.2
1.XXXXXX
2

Mein Problem besteht in der Wahl des Typs des Datenbankfeldes für die Version.
dh. wenn ich diese INT nehme, habe ich ka nur Ganze zahlen.
Wenn ich VARCHAR nehme, habe ich eine sehr komische Sortierung(1.1   1.10  1.2)

nimm zwei INTEGER-Spalten (z.B. major und minor), erlaube in minor NULL-Werte, verwende für die Anzeige eine berechnete Spalte (CONCAT, unter Verwendung von COALESCE).

Freundliche Grüße

Vinzenz