Witam,
Zastanawiam się jaki jest najlepszy sposób na przechowywanie wartości domyślnych dla pól które są predefiniowane ale z możliwością edycji.
Przykładowo po instalacji w tabeli mamy kilka wierszy wypełnionych domyślnymi wartościami. Użytkownik ma możliwość zmienić te wartości ale w każdej chwili może też przywrócić domyślne wartości.
Najprostszym rozwiązaniem jest trzymanie wartości domyślnych w osobnych kolumnach. W postgresql, którego używam, jest typ hstore, jest to dobry pomysł by trzymać wszystkie domyślne w jednym polu jako pary <nazwa_kolumny - wartość>? Czy lepiej sobie dać spokój z takimi kombinacjami?