Rails (tačnije, ActiveRecord) podrazumeva da primarni ključ zove id, a spoljni model_id (npr. user_id, ako odgovara slogu u tabeli users). Koriste se samo mala slova i anderskorovi.
http://en.wikipedia.org/wiki/Convent..._configuration
Citat:
The phrase essentially means a developer only needs to specify unconventional aspects of the application. For example, if there's a class Sale in the model, the corresponding table in the database is called sales by default. It is only if one deviates from this convention, such as calling the table "products_sold", that one needs to write code regarding these names.
|