![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 1 Dołączył: 5.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Hej
Mam kilka pytan odnośnie planowania bazy danych. Każdy z użytkowników może mieć wiele liczników. Na każdy licznik przypada jakieś zużycie energi. Za kazde zużycie jest wystawiana faktura. Tu jest zamieszczona wstępna baza (IMG:http://b.imagehost.org/0089/baza.jpg) Chciałem sie dowiedziec czy np. w tabeli zużycie umieszcza się pole id_uzytkownika skoro mozna mieć tą informacje z licznika., a zużycie jest dla danego licznika nalezącego do uzytkownika. Podobnie z fakturą czy umieszczac tam id_uzytkownika. Oraz tak ogólnie czy baza jest w miare dobrze pomyslana, czy coś pozmieniać. Wszystkie wskazówki mile widziane. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 3 Dołączył: 20.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Nie wiem jakie to beda liczniki, ale tak sobie pomyslem o liczniku energii elektrycznej (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Mam w wazku z tym pytanie: czy zakladasz, ze licznik moze zostac przekazany innemu uzytkownikowi? Nie wiem, czy wtedy nie namiesza Ci sie cos w bazie danychi nie bedzie przeklaman? W prawdziwym swiecie liczniki nieraz zmieniaja uzytkownikow. Wiadomo to sa tylko moje domyslu, bo nie wiem, co to sa za liczniki i jakie sa dokladne zalozenia projektu. Wg. mnie w tabeli `zuzycie` nie potrzebne jest pole `id_uzyt` mozesz ta informacje wyciagnac pozniej za pomoca odpowiedniego JOIN, bo sam piszesz, ze do kazdego licznika masz przypisanego konkretnego `id_uzyt`. W tabeli faktura nie musi chyba byc `id_uzyt`. Pozdrawiam. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 09:39 |