Jak zaprojektować bazę danych dla aplikacji?

0

Piszę małą aplikację:
-wiele użytkowników, z logowaniem, każdy użytkownik ma swój zestaw danych
-nowy użytkownik aplikacji == nowy użytkownik bazy (po przemyśleniu wydaje się to lipne)? Czy tabela USERS i dla nich jedno konto user? Jak to się robi np na forach i sklepach?
-chcę zrobić ekran logowania, czyli muszę wylistować użytkowników mojej aplikacji. Jeżeli na pytanie wyżej będzie pierwsza odpowiedź, to zapisywać ich w dodatkowej tabeli i odczytywać za pomocą specjalnie utworzonego do tego użytkownika?
Może głupie pytania, ale jeszcze nie robiłem nic poważnego z bazami.

0

W bazie danych masz jednego użytkownika, np. o nazwie mojaApp. W sensie logowania do bazy danych. Aplikacja zawsze loguje się jednym użytkownikiem, ciągle tym samym. Ma gdzieś w konfiguracji zapisane hasło do bazy danych.

W bazie danych masz tabelę USERS i tam są użytkownicy aplikacji, nie ma użytkownika bazy danych.

0

Ok, dzięki. A jeszcze z ciekawości, to jak wygląda przechowywanie w bazie postów na forum? Wszystkie w jednej tabeli?

0

Tak, na pewno w jednej. Przeczytaj sobie też tu: Łączenie tabel wg pozycji

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