|
|
|
id vs entity_id
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, А как вы называете идентификаторы в своих таблицах? Предположим есть таблица accounts (id, login, password ....), никаких других идентификаторов в таблице нет. Вы бы называли поле: id или account_id? и почему? Т.е. вопрос в том стоит ли в названиях колонок указывать что именно это за id если идентификатор всего один? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2010, 12:59 |
|
||
|
id vs entity_id
|
|||
|---|---|---|---|
|
#18+
Исключительно вкусовщина, лишь бы одинакого по всему проекту. Мой вариант: iAccountID автоинкрементный ПК iAccountCode числовой ПК, но не автоинкремент sAccountCode строковый ПК ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2010, 13:18 |
|
||
|
id vs entity_id
|
|||
|---|---|---|---|
|
#18+
avb1987, не забывайте, длина идентификатора во многих СУБД сильно ограничена и расходовать ее на включение имени таблицы в имя поля не всегда хорошо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2010, 13:46 |
|
||
|
id vs entity_id
|
|||
|---|---|---|---|
|
#18+
Я же говорю - вкусовщина. Мне нравится, когда во всех запросах, собирающих данные из разных таблиц айдишники (и другие поля) называются одинакого. Зная корень сущности и тип поля имя поля получается автоматически/однообразно. Пусть безобразно, лишь бы единообразно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2010, 14:13 |
|
||
|
id vs entity_id
|
|||
|---|---|---|---|
|
#18+
Всем спасибо за мнения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 16:26 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=74&tid=1542696]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
90ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 199ms |
| total: | 380ms |

| 0 / 0 |
