Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL]System penitencjarny :)
Wolfie
post 11.11.2009, 15:41:17
Post #1





Grupa: Zarejestrowani
Postów: 686
Pomógł: 0
Dołączył: 10.11.2008
Skąd: Łódź

Ostrzeżenie: (20%)
X----


Witam,

Przypominam sobie relacyjne bazy danych i zrobilem taki diagram bazy danych :






Mam 3 pytania :

1.Co sądzicie, czy baza jest dobrze zaprojektowana, co mozna by bylo zmienic ?
2.W tabeli sentences mamy date uwięzienia oraz wypuszczenia, co zrobić jeśli więzień ma wyrok dożywocia ?
3.Czy relacja miedzy tabelami cell (cela) i ward (oddział) jest ok, czy cos byście tutaj zmienili ?

Ten post edytował Wolfie 11.11.2009, 15:41:56
Go to the top of the page
+Quote Post
potreb
post 11.11.2009, 15:52:30
Post #2





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


1.Co sądzicie, czy baza jest dobrze zaprojektowana, co mozna by bylo zmienic ?
(Myślę, że okey, ma to jakiś sens, oczywiście projektowanie modelu bazy, jest lepsze gdy zna się system zarządzania powiedzmy w jednostce penitencjarnej)

2.W tabeli sentences mamy date uwięzienia oraz wypuszczenia, co zrobić jeśli więzień ma wyrok dożywocia ?
(Możesz dać int10, zamiast datetime i operować na unixtime)

3.Czy relacja miedzy tabelami cell (cela) i ward (oddział) jest ok, czy cos byście tutaj zmienili ?
(Myślę, że okey, pracujesz w CZSW, że takiego zadania się podjąłeśquestionmark.gif?)
[/quote]


--------------------

Go to the top of the page
+Quote Post
Wolfie
post 11.11.2009, 15:59:45
Post #3





Grupa: Zarejestrowani
Postów: 686
Pomógł: 0
Dołączył: 10.11.2008
Skąd: Łódź

Ostrzeżenie: (20%)
X----


Nie pracuje z CZSW ale wydało mi sie to bardziej interesujące niz biblioteka winksmiley.jpg albo dziennik smile.gif

To jeszcze jedno pytanie,

Ponieważ wiezień może przebywać tylko w jednej celi to może wywalić tabele 'prisoners_cells' i zamiast tego dodać w tabeli 'prisoners' poprsostu 'cell_id' jako klucz obcy ?
No bo teraz z tego co rozumiem dzieki tabeli 'prisoners_cells' mamy związek wiele do wielu który jest w tym przypadku niepotrzebny ?
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 07:33