Cześć wszystkim.
Mam taki problem koncepcyjny.
Otóż mam na telefonie komórkowym bazę danych z dwiema tabelami:
Person
Notes
Do każdej osoby może być podpiętych kilka notatek.
Na PC mam postgresa a na nim identyczna strukturę danych.
Teraz moje pytanie jest następujące - jak pozwolić na dwustronną synchronizację tych baz?
Chcę, aby dane utworzone na telefonie znalazły się w bazie na postgresie, i na odwrót, a także, żeby każdy update jakiegoś rekordu miał wpływ na rekord po drugiej stronie.
Pomyślałem, że potrzebne będą dwa id - jeden id dla bazy na telefonie i jeden na PC, do tego kolumna ze statsutem numerycznym określającym np. że dany rekord został zaktualizowany na telefonie, a jakiś został dodany na bazie na PC.
Jak wy widzicie takie podejście?
Proszę o rady.
Pozdrawiam.