Ich möchte Datum in meiner Postgres-Datenbank speichern.
Das einzige Problem ist, dass dieses Datum optional Tag oder sogar Monat haben kann.
Beispiel:
Der Benutzer gibt den Zeitraum an, in dem er beschäftigt war - nicht unbedingt das vollständige Datum (Tag + Monat + Jahr), sondern nur das Startjahr und das Endjahr.
Es gibt jedoch Benutzer, die nur von Mai bis Oktober im selben Jahr gearbeitet haben, sodass auch der Monat angegeben werden muss.
Wie geht man mit solchen optionalen Datumsangaben um?