Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / id vs entity_id / 7 сообщений из 7, страница 1 из 1
17.05.2010, 12:59
    #36631866
avb1987
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
id vs entity_id
Здравствуйте,

А как вы называете идентификаторы в своих таблицах?

Предположим есть таблица accounts (id, login, password ....), никаких других идентификаторов в таблице нет.

Вы бы называли поле: id или account_id? и почему? Т.е. вопрос в том стоит ли в названиях колонок указывать что именно это за id если идентификатор всего один?
...
Рейтинг: 0 / 0
17.05.2010, 13:18
    #36631921
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
id vs entity_id
Исключительно вкусовщина, лишь бы одинакого по всему проекту. Мой вариант:
iAccountID автоинкрементный ПК
iAccountCode числовой ПК, но не автоинкремент
sAccountCode строковый ПК
...
Рейтинг: 0 / 0
17.05.2010, 13:46
    #36632035
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
id vs entity_id
avb1987,

не забывайте, длина идентификатора во многих СУБД сильно ограничена и расходовать ее на включение имени таблицы в имя поля не всегда хорошо.
...
Рейтинг: 0 / 0
17.05.2010, 14:13
    #36632119
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
id vs entity_id
Я же говорю - вкусовщина. Мне нравится, когда во всех запросах, собирающих данные из разных таблиц айдишники (и другие поля) называются одинакого. Зная корень сущности и тип поля имя поля получается автоматически/однообразно.

Пусть безобразно, лишь бы единообразно!
...
Рейтинг: 0 / 0
18.05.2010, 16:26
    #36634423
avb1987
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
id vs entity_id
Всем спасибо за мнения.
...
Рейтинг: 0 / 0
20.05.2010, 23:06
    #36640421
наутилус
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
id vs entity_id
pkCity
fkCity
...
Рейтинг: 0 / 0
24.05.2010, 17:45
    #36645893
_kyky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
id vs entity_id
id или account_id? и почему?

Там где FK будет на вашу ID, лучше по имени сразу и понять куда этот FK.
Посто ID не несет смысловой нагрузки
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / id vs entity_id / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]