Kot sem omenil že na vajah, naj bo obroba entitete prevoz tanka, saj ne gre za šibko entiteto. Poleg tega pazita tudi pri relacijah se začne in se konča - vsak prevoz ima en začetni in en končni kraj, vsak kraj pa je seveda lahko začetek in konec več prevozom. Puščice naj gredo torej iz prevoza in ne iz kraja.
Pri relaciji oceni želita najbrž doseči, da lahko vsak uporabnik oceni vsakega drugega uporabnika. Ker bo lahko vsak uporabnik večkrat ocenjeval (različne uporabnike) in bo vsak lahko dobil več ocen (spet od različnih uporabnikov), odstranita puščico v relacijo. Ker imata dve povezavi, se spodobi povedati, kaj katera predstavlja - npr ocenjevalec in ocenjevanec. Prav tako želita na relaciji imeti neko oceno.
V .gitignore imata sedaj vrstico auth_public.py, česar pa nočeta, saj bo ta datoteka vsebovala podatke za prijavo z uporabnikom javnost, ki bodo potrebni za uporabo aplikacije. Namesto tega naj bo v .gitignore vrstica auth.py - tam bosta imela svoje geslo, ki ga pa nočeta dati na repozitorij.
Kot sem omenil že na vajah, naj bo obroba entitete
prevoz
tanka, saj ne gre za šibko entiteto. Poleg tega pazita tudi pri relacijahse začne
inse konča
- vsak prevoz ima en začetni in en končni kraj, vsak kraj pa je seveda lahko začetek in konec več prevozom. Puščice naj gredo torej iz prevoza in ne iz kraja.Pri relaciji
oceni
želita najbrž doseči, da lahko vsak uporabnik oceni vsakega drugega uporabnika. Ker bo lahko vsak uporabnik večkrat ocenjeval (različne uporabnike) in bo vsak lahko dobil več ocen (spet od različnih uporabnikov), odstranita puščico v relacijo. Ker imata dve povezavi, se spodobi povedati, kaj katera predstavlja - nprocenjevalec
inocenjevanec
. Prav tako želita na relaciji imeti neko oceno.V
.gitignore
imata sedaj vrsticoauth_public.py
, česar pa nočeta, saj bo ta datoteka vsebovala podatke za prijavo z uporabnikomjavnost
, ki bodo potrebni za uporabo aplikacije. Namesto tega naj bo v.gitignore
vrsticaauth.py
- tam bosta imela svoje geslo, ki ga pa nočeta dati na repozitorij.