[MySQL] WIELU UŻYTKOWNIKÓW

0

Mam pytanko i prośbę o sugestie.
Tworzę bazę, do której będzie miało dostęp ok 1000 użytkowników (może więcej), każdy będzie miał ok. 100 rekordów wpisów miesięcznie.

Co będzie lepsze dla ekonomiki bazy:

  1. tworzenie każdemu użytkownikowi osobnego zestawu tabel
  2. czy żeby każdy korzystał z jednego zestawu tabel

Dodam, że użytkownicy będą potrzebowali niekoniecznie tych samych zestawów danych

0

za mało danych na konkretne wnioski

0

Baza ma służyć do prowadzenia małej księgowości i np. użytkownikowi, który będzie tylko na ryczałcie, nie będą potrzebne dane dotyczące VAT-u, czy podatku dochodowego. To samo przy użytkowniku, który jest na KPiR a jest VAT-owcem będzie miał tylko częściowo wspólne dane z innym, który nie jest na VAT

0

czy to będą całkowicie różne podmioty?? A kartoteki towarowa, kontrahentów

0

Całkowicie różne podmioty z oddzielną kartoteką kontrahentów, nie będzie kartoteki towarowej bo to ma być tylko księgowość bez gospodarki magazynowej, bez wystawiania faktur.
Z danych powinno się uzyskiwać kilka podstawowych ewidencji.

0

no to każdy podmiot osobny użytkownik/baza - nie wiem jak to jest w MSSQL

btw rozumiem, że będzie to jeden serwer, do którego będzie miało dostęp ok. 1000 userów z różnych miejsc polski a nie jedna osoba (księgowa), która będzie prowadziła księgowość dla 1000 osób

0

Tak, dokładnie ale to ma być w MySQL.
Ma to być aplikacja internetowa

0

to nic nie zmienia

0

Skoro nic nie zmienia, to powracam do meritum
Czy tworzenie nowych tabel dla każdego użytkownika nie jest błędem w sztuce?
Czy dobrze rozumuję, że działanie bazy będzie szybsze a obsługa bazy prostsza?

0

czy szybsza to ciężko powiedzieć, pewnie tak ponieważ tabelki będą mniejsze no i generalnie baza usera, który nie będzie aktualnie podłączony nie będzie obciążać systemu.
A co do obsługi to będzie zdecydowanie prostsza ponieważ nie będziesz musiał pilnować żeby user X nie agrzebał userowi Y w danych

0

A ja mam pytanie zwiazane z tematem... tworzę serwer bazy w którym każdy uzytkownik będzie posiadał odzielna baze i pomyslałem aby zabezpieczyć bazę dla każdego uzytkownika zamierzam tworzyć nowego usera na serwerze bazy z ograniczeniami dostepu tylko jego własnej bazy i mam pytanie czy to bardziej może obciążyć system niżbym stworzył jednego uzytkownika z uprawnieniami do wszytkich baz uzytkowników i logował sie "wielokrotnie"(zaleznie od ilości uzytkowników jaka jest online) tym jednym uzytkownikiem i modyfikował/odczytywał baze? Obiło mi sie o oczy na jakimś angielskim forum że wielokrotne logowanie się jednym uzytkownikiem podobno jakoś bardziej obciąża system ale nie chce mi sie w to wierzyć... także z góry dzięki za wasze opinie

1 użytkowników online, w tym zalogowanych: 0, gości: 1