Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Baza danych dla prostej aplikacji - projekt
phpmack
post
Post #1





Grupa: Zarejestrowani
Postów: 55
Pomógł: 1
Dołączył: 11.06.2011

Ostrzeżenie: (0%)
-----


Witam potrzebuje pomocy w zaprojektowaniu bazy
Aby nie zaciemniać uproszczę trochę sprawę - aplikacja internetowa będzie swego rodzaju interfejsem do oglądania danych wysyłanych przez zdalne urządzenia poprzez GPRS.
Czyli zakładamy konto w serwisie rejestrujemy swoje urządzenia GPRS i możemy podglądać raporty przysyłane przez te urządzenia. Muszę stworzyć bazę do tego systemu, jako że zmienianie i poprawianie bazy będzie kłopotliwe chciałbym aby była poprawnie zaprojektowana dlatego zdecydowałem się założyć ten temat.
założenia:
- każdy użytkownik będzie mógł posiadać dowolną ilość urządzeń
- urządzenia będą rozpoznawane poprzez IMEI przesyłany z każdym raportem z danymi

pomysł
dwie tabele: użytkownicy i raporty
tabela użytkownicy poza standardowymi polami związanymi z zakładaniem konta itd. będzie posiadała klucz obcy "IMEI" z tabeli raporty
tabela raporty składała by się z pola IMEI oraz treści raportu. Takie podejście od razu generuje wadę -użytkownik posiadający więcej niż jedno urządzenie był by powielany w bazie.
Jak to sensownie rozwiązać?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Tabela USER
Id
blabla

Tabele DEVICE
IMEI
ID_USER - id uzytkownika
blabla

Tabela REPORT
IMEI
blabla
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 16:25