tudfa, postoji samo jedan .. dakle taj "staaaaari" je jedini koji postoji ... sve posle toga su "nepisana pravila" ... postoji samo taj jedan standard koji svi izbegavaju i za koji vecina ni ne zna ... ako pogledas mysql workbench standard im je "drugaciji" od spomenutog mada imas u opcijama da definises kako hoces da ti se imenuju tabele i polja.... "Treca" opcija koju si naveo je ista kao i bilo koja druga ... nije po standardu ali radi posao ... ako se dogovoris sa sobom da tako zoves, tako zovi ... kakvu god standardizaciju da napravis - drzi je se
djoka_l, to sa jedninom i mnozinom se kolju ljudi godinama ... realno po meni je logicnije da se zove u jednini, i generalno, sve ljude koje znam koji su ucili teoriju baza podataka logicno im je da se zovu entiteti u jednini ... posto, to je ime entiteta, nije "opis sta se tu nalazi" ... "." radi posao za neke stvari ali kao sto rekoh lako je da se kolone koje isto znace isto zovu, problem je ako se isto zovu a ne znace isto ... dakle "description" u dva entiteta nije "ista varijabla" .. kapiram da ljude extra mrzi da kucaju, da su optereceni sa 8+3 imenovanjem .. ali to vreme je proslo, slobodno dozvolite sebi opisna imena varijabli :)
prefiksi su zgodna stvar ako se pravilno koriste .. jako losa po nekad ... mera .. kao i u svemu :)
Predrag, to za mnozinu .. kao sto rekoh, nemam nista protiv osim sto nije po strandardu .. ja se trudim da ga postujem ma koliko to vecina ne radi :D .... sto se tice imena .. tu bi po standardu trebalo da bude review_user_id, author_user_id ... u nekoj normalizaciji cak sva ta polja treba da lete napolje iz te tabele ali to je neka druga prica ... e sad, ume da bude smor ali, standardizacija mora da postoji, nekakva, .... realno, samo za polja koja se koriste u "where" ili u "join" bitno je kako se zovu, sva ostala je potpuno abitno, ionako ces ih vuci sa t1.f1 ... ali ..
sve u svemu ... standard, koji je jako star, koji jepravljen kada pre nego se vecina ljudi sa foruma rodila, od strane likova koji su tada radili u IBM-u, onda neko vreme radili za MySQL, a sada se lade negde ne nekom ostrvu i kuliraju ( otisli tamo negde oko one kupovine mysql-a od strane sun-a u penziju) niko ne "enforsira" (kako se ovo kaze na srpskom???) ... gomila alata za modeliranje baza (pocev od erwin-a pa zavrsno sa mysql workbench-om) ga ne postuje ... tako da .. kad dodjes u firmu oni ti daju svoje standarde, radis po njima i cutis, ako pravis svoj tim, definisi standarde i drzi ih se, ako dodjes u firmu i nema standarda definisanih - daj otkaz ili se iscimaj pa definisi standarde ... sve u svemu ... koliko god da standarda ima - nista od njega ...