Witam
Od kilku dni głowię się jak poradzić sobie z problemem edycji i moderacji danych. Dobrym przykładem tego, co chcę osiągnąć są wszelkiej maści bazy filmowe – czyli dużo typów danych które koniecznie trzeba trzymać w osobnych tabelach chociażby ze względu na sortowanie…
W musicbrainz zastosowano jedną tabelę po moderacji dane są „rozdzielane” pomiędzy odpowiednie tabele. Przy małej ilości typów ma to sens, ale przy kilkudziesięciu typach robi się mały bałagan…
Chociaż jedna tabela mocno ułatwiłaby tworzenie historii edycji oraz akcje osoby edytującej (obliczanie reputacji itp.…)
Czy tez może bardziej zwrócić się ku flagom, czyli rekordy wstawiane są prosto do odpowiedniej tabeli a flaga określa czy rekord był moderowany i czy jest aktywny… Ale w takim przypadku trzeba później poskładać wszystkie akcje do kupy…
Tak źle i tak nie dobrze… Czy może nie widzę jakiegoś prostego w implementacji rozwiązania?