Baza statystyk

0

Witam
Planuje zrobić bazę danych w której będe przechowywać statystyki mi. wejścia, wyjścia, czas'y (wejść wyjść akcji), akcje (różne definiowane przez mnie)
To co wiem o użytkowniku to jego ip, nick, unikalne id
A teraz najważniejsze kompletnie nie wiem jak przechowywać te dane aby baza po 1mc nie zajmowała XXXmb. Baza będzie na mysql

Co do akcji, mam właśnie dylemat bo będą one różne, na sam start może tylko z 5 ale za jakieś 2mc licze że będzie ich około 20

Plan #1:
Dla każdego użytkownika tworzyć tabelkę gdzie będe miał te dane?!

Plan #2:
Dla każdego użytkownika tworzyć bazę danych, i tam pewien schemat tabelek?!

Plan #3:
Wszystko w jedną tabelkę?

Szepnie ktoś jakimś dobrym pomysłem? Bo google chce żebym wchodził na stronę GUS, a to troszeczkę mija się z moim celem :)
A może ktoś robił już coś podobnego i chciałby podzielić się jakimś schematem?

Pozdrawiam

1
  1. NIE, nigdy i nigdzie. Po prostu NIE
  2. Tym bardziej NIE!

Trzy tabele:
uzytkownik

  • uzytkownik_id
    imie
    nazwisko
    login
    ...

akcja

  • akcja_id
    nazwa
    ....

log

  • log_id

uzytkownik_id

akcja_id

czas
...

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