Cześć,
ostatnio wziąłem się za napisanie prostej aplikacji w stylu katalog produktów z wariantami.
W jaki sposób proponujecie zrobić system logów czyli zmian lub śledzenia userów?
Zaznaczam, że produkty są przechowywane w tabeli A, warianty w tabeli B i połączenia w tabeli C.
Widzę 2 rozwiązania:
1. Pobranie danych z wszystkich tabel dla danego usera i połączenie tablic wynikowych w jedną, a później foreach.
2. Dodatkowa tabela zmian, do której przy każdej akcji będę wprowadzał wpis, a później wyświetlenie jej.
Czy widzicie lepsze rozwiązania? Jak Wy rozwiązujecie problem logów? Jeżeli nie macie innego rozwiązania, to które byście wybrali?