Dali ste database: skladištar, fanatic ili umjetnik?

Pa ovako koji ste tip database developera:

Skladištar- baza je zamjena za spremanje u file. Pregledom moje baze može saznati nešto ali uglavnom ništa. Cijela logika je na server strani, baza je jedna pristojna zamjena za file
(Baza ne postoji)

Fanatic - prirodni ključ, composite key, moja baza je ogledalo svijeta.
(Baza je sve!)

Umjetnik - umjetni key mora imati svaka vaša tablica, onda ste umjetni(k). Nešto kao fanatic ali baza nije ogledalo svijeta već vaše aplikacije. Time postajete i skladištar jer baza je ipak samo skladište.
(Baza je backbone aplikacije ali bez aplikacije je ipak bezvrijedna)

Koji ste tip i naravno zašto!?
Ja mislim da sam umjetnik. Umjetni ključ, relacije moraju uvijek biti u skladu, iz moje baze se dade pročitati aplikacija, ali ne pravo stanje na terenu.
Smatram da developeri koji rade shortcut i rade sa bazom izvan aplikacije rade grešku iako baza prikazuje stvarno stanje u skladu sa dobrim dizajnom to ne znaći da može raditi bez logike na server strani.

Neznan raditi s bazama. Moje znanje je na nivou sekvencijalnih datoteka bez obzira na arhitekturu diskova (ckd, fba…) Ako ne razumite IBM-ovci razumu.

Nikad nisam, nikad neću spremati u fajl :slight_smile: Fanatic, sve, sve mi je u bazi :slight_smile: