Google Sheets [baza danych i wielu użytkowników wprowadzających dane]

  1. arkusz Google, do którego przenoszone sa wszystkie dane.

  2. arkusz Google otwiera użytkownik Jan, wprowadza określone wymagane dane i klika „Zatwierdź”, z wykorzystaniem AppScript dane przenoszone są do 1. arkusza Google.

Nad czym się zastanawiam:
Chcę aby więcej użytkowników wprowadzało dane poprzez wykorzystanie 2. arkusza Google. Jeśli udostępnie go jeszcze Markowi i on razem z Janem uruchomią plik powstanie zamieszanie. Mogę skopiować taki sam plik dla Marka, tylko co jeśli oboje klikną równocześnie „Zatwierdź nowe dane”?

Może Google Forms: Online Form Creator | Google Workspace ? Wprowadza się dane w formularzu i docelowo lądują one w arkuszu.

Zaczynałem od tego, ale arkusz, w którym wprowadzam dane musi pobierać dane z Bazy, aby np.

  • wpisać nr rejestracyjny samochodu który wyjechał w trasę
  • sprawdzić, gdzie dana osoba aktualnie się znajduje (na jakiej budowie jest), aby ustalić jej lokalizację poprzez pobranie danych z Bazy

To mi wygląda na zadanie dla aplikacji webowej. PHP/Python + jakiś framework jak Symphony czy Django. Niestety tu już potrzebny programista i koszty będą większe.