Autor | Zpráva | ||
---|---|---|---|
Freak Profil * |
#1 · Zasláno: 4. 2. 2019, 11:20:20
Zdravím,
chtěl bych se jen zeptat, jak řešíte pojmenování tabulek v případě, že máte např. tabulky: - events (seznam akcí) - events_branches (seznam poboček, kde je možné si vyzednout lístek na akci) A jak nazýváte vazební tabulky? Potřebuju vytvořit tabulku, kde bude vazba mezi event_id a branch_id, abych mohl pro každou akci definovat jiné pobočky. Díky za radu |
||
Kajman Profil |
#2 · Zasláno: 4. 2. 2019, 12:43:11
Občas, když to začne být dlouhé, tak číselníky k vazbám značím suffixem _h (head, hlavička), ale pochybuji, že to je best practice. Hlavní je používat cizí klíče, komentáře tabulek a sloupců a případně připravit schéma vazeb pro lepší vzpomínání či pro další programátory.
- events (seznam akcí) - events_branches_h (seznam poboček, kde je možné si vyzednout lístek na akci) - events_branches (vazba mezi event_id a branch_id) |
||
Kcko Profil |
Já v jednotném čísle
=================== - event - branch - event_branch (vazba mezi předchozími 2 tabulkami) A v případě, vazební tabulky, si někdy přidávám postfix _pair (čili event_branch_pair) |
||
Keeehi Profil |
Freak:
Tabulky možným číslem, tudíž - events - branchs No a kvůli ORM (protože má tak detailně nastavené mapování a nechci to měnit) tak vazební se jmenují - events_x_branches Když jsem ORM nepoužíval, tak to bylo prosté - events_branches |
||
Časová prodleva: 6 let
|
0