Utilizzo da alcuni mesi Zend Framework ed ho adottato come standard il name conventions riportato sul loro sito:

http://framework.zend.com/manual/1.1...nventions.html

Quello che mi manca ora è trovare uno standard da mantenere su tutto il codice in particolare:

nomi dei campi form
id e class dei campi form
nomi tabelle e colonne del database

Fino ad ora ho utilizzato

database: nomi separati da underscore

articoli
articoli_categorie
id_articolo

E il name del campo form lo mantengo uguale a quello del database.

Ora il problema è che per mantenere il name convention di ZF sarebbe preferibile usare per il name del form il camelCase per cui dovrei usare anche per i campi del database la stessa logica.

Non rispondetemi che l'importante è la consistenza nell'intero progetto, quello è chiaro, ma vorrei un confronto con voi per capire quale standard utilizzare nei prossimi progetti. In particolare se nel database utilizzate underscore o camelCase.

Per cui potrebbe essere:

database

Articoli
ArticoliCategorie
IdArticolo


name dei campi form

IdArticolo
TitoloArticolo

id e class dei campi

separati da - o _

A voi la parola!