Projekt na przedmiot Wprowadzenie do baz danych
baza-schemat.PNG | ||
create_db.sql | ||
erd2.png | ||
erd.png | ||
README.md |
Rowerownia - baza danych dla systemu rowerów miejskich
Tytuł projektu: System rowerów miejskich
Autor: Krzysztof Wołowiec
Projekt bazy danych dla firmy, która dostarcza i prowadzi samoobsługowe wypożyczalnie rowerów miejskich, będące alternatywą dla komunikacji publicznej.
Celem bazy danych jest wsparcie organizowania usług wypożyczania rowerów miejskich, poprzez rejestrowanie wypożyczeń i zwrotów, kontrolę stanu poszczególnych stacji rowerowych i rejestrowanie aktywności marketingowej względem rowerów.
Diagram związków encji (ERD)
!()[erd.png]
!()[erd2.png]
Model relacyjny (RM)
Oznaczenia: klucz podstawowy, klucz obcy
- Uzytkownicy: UID, login, imie, nazwisko, email, data_od, ostatnia_aktywnosc, saldo_konta, status_konta
- Rowery: RID, typ, stan
- Stacje: SID, miejsca, miejsca_zajete, miejsca_wolne, dl_geogr, szer_geogr, osiedle, ulica, stan
- Stan_stacji: stacja, rower, data_dodania
- Wypozyczenia; WID, uzytkownik, rower, stacja_wyp, godzina_wyp, stacja_zwrotu, godzina zwrotu, status
- Kampanie: nazwa, firma, rowery, od, do
- Reklamy: RID, reklama, od, do
!()[baza-schemat.PNG]