Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / не использовать латиницу в именовании объектов БД ? / 15 сообщений из 15, страница 1 из 1
26.08.2005, 15:14
    #33236426
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не использовать латиницу в именовании объектов БД ?
в нескольких местах встречаю совет:
"Категорически запрещается использовать латиницу (напр. TABLICA_ZAKUPOK) в именовании объектов БД"
Может, кто поделится соображениями? как всё-таки в таком случае "обзывать объекты БД"
...
Рейтинг: 0 / 0
26.08.2005, 15:19
    #33236443
не использовать латиницу в именовании объектов БД ?
andreymxв нескольких местах встречаю совет:
"Категорически запрещается использовать латиницу (напр. TABLICA_ZAKUPOK) в именовании объектов БД"
Может, кто поделится соображениями? как всё-таки в таком случае "обзывать объекты БД"

в общем употреблении это называется не латиница а транслит...
...
Рейтинг: 0 / 0
26.08.2005, 15:29
    #33236477
Naug
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не использовать латиницу в именовании объектов БД ?
используй эльфийский алфавит- все любят экзотические кодировки.
...
Рейтинг: 0 / 0
26.08.2005, 15:32
    #33236490
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не использовать латиницу в именовании объектов БД ?
например
За названия объектов prihod, rashod, lagerbereiche, st_pr_q_val_sum_updt тебя убьют
...
Рейтинг: 0 / 0
26.08.2005, 17:44
    #33236881
Naug
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не использовать латиницу в именовании объектов БД ?
это угроза или предсказание?
...
Рейтинг: 0 / 0
26.08.2005, 17:46
    #33236888
ModelR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не использовать латиницу в именовании объектов БД ?
Использовать можно, но следует сначала выработать стандарт имен -
в частности, порядок слов, уникальность имен между таблицами, способы сокращения, транслитерация или чисто английская лексика и т.д.
Конечно "Number_of_tovar" в него лучше не включать
...
Рейтинг: 0 / 0
26.08.2005, 18:07
    #33236927
Vadim_Maximov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не использовать латиницу в именовании объектов БД ?
andreymxв нескольких местах встречаю совет:
"Категорически запрещается использовать латиницу (напр. TABLICA_ZAKUPOK) в именовании объектов БД"
Может, кто поделится соображениями? как всё-таки в таком случае "обзывать объекты БД"Гыгы, ссылка на авторство где?
...
Рейтинг: 0 / 0
26.08.2005, 19:54
    #33237029
Сергеич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не использовать латиницу в именовании объектов БД ?
Дык наверное и потому что у программеров хранимок или прикладников будут англицкие добавления к именам колонок и таблиц. Типа геттеров-сеттеров и прочего.

Поэтому от изысков типа
getTzena
setTovar
addZakaz
showTablitza
начинает немного мутить.
...
Рейтинг: 0 / 0
27.08.2005, 14:22
    #33237343
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не использовать латиницу в именовании объектов БД ?
Naugэто угроза или предсказание?
Это цитата из FAQа, доступного на этом сервере.
...
Рейтинг: 0 / 0
27.08.2005, 14:23
    #33237344
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не использовать латиницу в именовании объектов БД ?
Сергеичначинает немного мутить.
Лично меня наиболее мутит от очень популярного у отечественных дизайнеров слова KORR_ACCOUNT.
...
Рейтинг: 0 / 0
27.08.2005, 14:31
    #33237350
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не использовать латиницу в именовании объектов БД ?
andreymxМожет, кто поделится соображениями? как всё-таки в таком случае "обзывать объекты БД"
Если нормально - то по-английски. Незачем издеваться над родным языком, лучше издеваться над чужим :) Если нормально никак - уж лучше по-русски.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
SQL> create table Хрень (Номер_хрени integer, Значение_хрени varchar2( 2000 ));

Table created.

SQL> desc Хрень;

 Name                                      Null?    Type
 ----------------------------------------- -------- ----------------------------
 НОМЕР_ХРЕНИ                                        NUMBER( 38 )
 ЗНАЧЕНИЕ_ХРЕНИ                                     VARCHAR2( 2000 )

SQL> select * from Хрень;

no rows selected
...
Рейтинг: 0 / 0
27.08.2005, 15:52
    #33237385
cg_roma
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не использовать латиницу в именовании объектов БД ?
Наболело...

В предыдущей организации столкнулся с названием таблицы "pereras" - заменить одну букву и секс-меньшинства обижаться начнут...

Причем данный совет игнорируется (или вообще не был услышан) почти во всех встречающихся мне программах, схемах БД.

Поддерживаю
softwarer
Если нормально - то по-английски. Незачем издеваться над родным языком, лучше издеваться над чужим :) Если нормально никак - уж лучше по-русски.


По мне подход - принятие соглашений по наименованию, например здесь:
http://rsdn.ru/article/mag/200401/codestyle.XML

Несколько объемный материал, но он только подтверждает основательность возможных неудобств и дискомфорта при работе в команде. Как раз сейчас в нашей организации обновился состав разработчиков, осталось наследие предыдущей группы. Подвожу моих коллег к созданию и обсуждению подобного документа в рамках нашей конторы
...
Рейтинг: 0 / 0
27.08.2005, 19:53
    #33237465
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не использовать латиницу в именовании объектов БД ?
cg_romaПо мне подход - принятие соглашений по наименованию, например здесь:
Вопрос транслита - это скорее вопрос "подхода к соглашениям".

Если говорить о соглашениях - вообще говоря, любые соглашения лучше, чем полный бардак. С другой стороны, нормальные люди в любом случае вырабатывают хотя бы минимально общий стиль, а соглашения можно сделать такими, что требуя их соблюдения, разрушишь отношения со всеми.

Мне понравился опыт именно обсуждения и принятия соглашений всей командой. Хотя в том проекте, который ведется сейчас, к сожалению, на это не нашлось достаточного окна и из-за этого его код мне во многом не нравится.
...
Рейтинг: 0 / 0
28.08.2005, 22:23
    #33237879
bla-bla-bla
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не использовать латиницу в именовании объектов БД ?
у нас парень таблицу vid_anal обозвал
...
Рейтинг: 0 / 0
29.08.2005, 04:52
    #33237954
бугага
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не использовать латиницу в именовании объектов БД ?
бывает ещё круче, в середине названия процедуры:
****_Встав_анал_********
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / не использовать латиницу в именовании объектов БД ? / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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