Hacker News new | ask | show | jobs
by jhaywood 5007 days ago
While at the end of the day being consistent is always the most important thing, I don't agree with prefixes in database names. If you're not going to be accessing the data using stored procedures your table names are part of the API for your data. Don't reveal your implementation details in your API don't depend on those details in your application. Why forget all the good stuff you know about encapsulation just because the database is involved.