Databázové tabulky: Singulár nebo plurál? rubrika: Folklór

11 Kit
položil/-a 7.5.2014

Vyhrabal jsem jednu starou diskuzi na http://phpfashion.com/databazove-tabulky-singular-nebo-plural Ještě donedávna jsem v tom měl jasno: Tabulky vždy pojmenovávám v jednotném čísle. Názvy sloupců samozřejmě také v jednotném čísle.

Jenže se občas v některé literatuře setkávám s doporučením pojmenovávat tabulky v množném čísle. Čemu dáváte přednost?

V OOP používám singulár pro objekty a plurál pro kolekce.

Edit: Václav Pávek poslal pěkné počtení https://launchbylunch.com/posts/2014/Feb/16/sql-naming-conventions/ Budu se těch doporučení držet.

odkaz Vyřešeno
Anonym
odpověděl/-a 6.5.2014

Tabulka je jako kolekce takže název v množném čísle - ono se to i lépe čte SELECT * FROM articles .... Ale spíše záleží co se v daném projektu používá a to by se mělo dodržovat.

Edit: taky pěkný rozbor o konvencích https://launchbylunch.com/posts/2014/Feb/16/sql-naming-conventions/

Komentáře

  • Kit : Vypadá to moc pěkně, díky. Je tam doporučení: "Tables, views, and other relations that hold data should have singular names, not plural. This means our tables and views would be named team, not teams." Tedy vše v jednotném čísle. Vše ve snake_case. 7.5.2014
  • Anonym : Trošku jsem hledal na netu a asi začnu používat jednotné číslo poněvadž vznikají někdy složité nebo komplikované slova a jednotné číslo je prostě ustálený a jasný tvar/ název. 7.5.2014

Pro zobrazení všech 6 odpovědí se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.