Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
вот ж по пол часа сижу и мучаюсь с выбором названий для столбцов и таблиц. Коротко не подходит(в одной базе много таблиц) а на длинные названия фантазии не хватает! Кто нибудь Поделитесь опытом как кто названия делает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2004, 15:00 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
Ну можно английский перевод русских значений... Короткий перевод :) -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2004, 15:30 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
Только конечно не числовыми значениями :) и разбить по областям применения, чтобы каждая начиналась со своей буквы. Andrey ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2004, 17:30 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
по-англ. таблицы во множественном числе, колонки в идинственном, все мелким регистром, разделяя подчеркиванием... users ---------- user_id first_name last_name login password when_created last_login_date user_accounts ----------------- user_id account_id account_name account_balance что-то типа такого.... читается глазом "в одну строчку" ибо глаз на регистр "не прыгает". Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2004, 19:47 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
Рекомендую, для слабознающих английский - поставьте на комп словарь Lingvo. Имена на английском найдутся в 5 секунд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 09:48 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
gardenmanИмена на английском найдутся в 5 секунд. ... пока они удерживаются в рамках стандартный employee/department. С переводом простого русского слова "счет" слабознающие английский уже имеют проблемы вместе с lingvo. А что касается более специфических областей.. помнится, как-то требовалось имя для словосочетания "социальная сфера". Из того, что просмотрел, в итоге наиболее запомнились social diseases - "вензаболевания". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 12:39 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
Для многих сущностей трудно найти в английском полное соответствие. Пиши: Schet, Venzabolevanija, Glavvrach. Смешно, с одной стороны - а с другой стороны - никакой головной боли. "Транслитерация" русских названий никому не помешает, если только твоя фирма не иностранная. Для Rational Rose даже скрипт такой есть ("Банки -> Banki"). Думаю, для ErWin etc такое тоже несложно реализовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 13:11 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
mvПиши: Schet, Venzabolevanija, Glavvrach. Голосом полковника Петренко: "Вывод неправильный". Лично я целиком согласен со следующим документом . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 13:15 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
Думаю, что с некоторого момента тебя тоже перестанет интересовать мнение тов. Петренко. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 16:32 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
mvДумаю, что с некоторого момента тебя тоже перестанет интересовать мнение тов. Петренко. В мой адрес выдвигалось много прогнозов вида "повзрослеешь - поумнеешь". Пока что они un mass не сбылись :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 16:44 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
:) Задержки в развитии? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 16:47 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
Именно. Осталось выяснить, у объекта прогноза или у авторов оного. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 16:54 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
Если база на русском, никого английского там не надо. А то есть преценденты, когда получив сообщение типа "files are not ordered" "знающие английский" или пользующиеся Lingvo бегали к админу со словами "у меня нет приказа !" Вот реальный пример - название поля должно отражать следующий текст : "Наименование характеристики сортамента (суффикс)", можно утромбовать до следующего : "НаименХарактСорт(суф)". Вполне читабельно. А если перевести на английский, так не то что кто-то другой, Вы сами нифига не разберете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 17:00 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
StalkerS ... Вы сами нифига не разберете. Зато все сразу поймут, что ты не простой девелопер, а английский знаешь!(или Lingvo пользоваться умеешь). И ЗаУвАжАюТ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 17:14 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
У меня проблемы с именованием по англицки возникали, когда я на foxpro ваял, имея ограничение на длинну наименования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 17:18 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
StalkerSЕсли база на русском, никого английского там не надо. А то есть преценденты, когда получив сообщение типа "files are not ordered" "знающие английский" или пользующиеся Lingvo бегали к админу со словами "у меня нет приказа !" Вот реальный пример - название поля должно отражать следующий текст : "Наименование характеристики сортамента (суффикс)", можно утромбовать до следующего : "НаименХарактСорт(суф)". Вполне читабельно. А если перевести на английский, так не то что кто-то другой, Вы сами нифига не разберете. А я - наоборот, - Знаю Lingvo и умею пользоваться английским)))... А по нормальному - в базе данных есть понятие "схема", понятие "таблица", и "поле", т.е. у вас есть по крайней мере три слова для составления фразы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 18:16 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
> А по нормальному - в базе данных есть понятие "схема", понятие "таблица", и > "поле", т.е. у вас есть по крайней мере три слова для составления фразы. Венгерский стиль именования объектов базы данных. Информативность стремится к нулю. Member папа Карло дело советует. Правила именования лучше сформулировать явным образом, _записать_ и пользоваться только ими. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 18:24 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
Аки Адам в райском саду. Основная работа - дать всему имена. Если для чего-то не можешь придумать название, или оно слишком корявое - значит ты не понимаешь чего делаешь. Как вы лодку назовете, так она и поплывет. (С) Капитан Врунгель. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 18:39 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
StalkerS"НаименХарактСорт(суф)". Вполне читабельно. Ага. Я помню в одной системе функцию daref. Расшифровывалась она - "дай резиденцию файла". Была парная функция naref. Удачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 19:02 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
gardenmanЕсли для чего-то не можешь придумать название, или оно слишком корявое - значит ты не понимаешь чего делаешь. Браво, коллега. В точку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 19:03 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
Лингво пользуюсь из-за того, что английская грамматика страдает. Чисто для того, чтоб потом самому стыдно не было за безграмотность. Вообще люблю когда все красиво, и правильно а следовательно - логично. В принципе, когда глянешь на наименования объектов в базе данных, сразу понятно насколько человек хорошо знает предмет, который взялся автоматизировать. Policy - полис Insurer - страхощик Insurant - страхователь Customer - потребитель People/Human - Человек Organization - Организация... Payment - Платеж Account - счета-расчетныеб сберегательные Bill - счет на оплату Salary - зряплата Addendum - дополнительное соглашение Contract - договор... bonus - тантьема premium - премия tariff - он и в африке тариф currency - валюта course_exchange - курс обмена Bank - он и в африке Банк)) birthday - гы, у нас в базе birsday ))))) Даты, которые говорять сами за себя: dt_death dt_begin dt_end dt_cancel/dt_break префиксы/суффиксы - _IN,_OUT,_PK,FK, sp_, _CHK, At_, dt_ предлагаю открыть специализированный топик, где бы люди могли затать вопрос - как мне правильно назвать ту или иную сущность, атрибут На самом деле - вопрос в психологический. Если не знаешь как что назвать - значит еще не все понял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 19:03 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
softwarer StalkerS"НаименХарактСорт(суф)". Вполне читабельно. Ага. Я помню в одной системе функцию daref. Расшифровывалась она - "дай резиденцию файла". Была парная функция naref. Удачи. Чуть не описался...)))))))))))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 19:06 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
>Если для чего-то не можешь придумать название, или оно слишком корявое - значит ты не понимаешь чего делаешь есть таблица "Номенклатурный номер". Она содержит 18 полей, все их названия примерно по длине соответствуют моему вышеуказанному примеру. Я не технолог, и НЕ ОБЯЗАН ПОНИМАТЬ смысловую нагрузку этих имен. Поэтому изменять имена просто бессмысленно, там много колонок содержащих слова "характеристика", "материал" и т.п., так что сократить их не потеряв смысл названия невозможно. А придумывать левые названия "для внутреннего пользования" и вообще нельзя. Вариантом с символом подчеркивания я постоянно пользуюсь в наименовании переменных, но только там, где их (знаков _) не более 1-2, а то в ширину сильно разьезжается, поэтому в наименовании полей тоже не прикольно. Про транслит я вообще молчу, надеюсь такая ужасная пакость в комментариях не нуждается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 19:23 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
....... Payment - Платеж можно узнать, а чем именно не устраивает русское слово платеж? или ты просто в английской грамматике тренируешься ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 19:33 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
StalkerSмоему вышеуказанному примеру. Я не технолог, и НЕ ОБЯЗАН ПОНИМАТЬ смысловую нагрузку этих имен. Но Вы беретесь проектировать базу, в которой эти данные (не имена) будут обрабатываться. Сильно. Уважаю. Единственное, что я готов представить - эти данные идут через вашу систему "транзитом". То есть она дает кому-то их ввести, кому-то их прочитать - и все. Если так - я бы, наверное, сделал инкапсулирующий их объектный тип с именем наподобие OtherData. А поля - можно придумать имена, можно и назвать f1, f2, f3 - будет не слишком плохо. К нормальному процессу это отношения не имеет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 19:34 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
Привет. Сейчас меня будут злобно пинать за использование транслита, но все же :). В своих БД с успехом использую систему суффиксов и префиксов. Позволяет легко держать в голове все названия. Вот основные. Для таблиц и полей: GR - группа PGR - подгруппа TOV - товар; OPER, OP - операции; USL - услуги LIST_XXX - таблица отношений многие ко многим и т.п. Примеры: OPER_TOV, GR_TOV, OPER_USL... Префиксы и суффиксы для полей: DLR_ - поставщик; MKR_ - изготовитель; _ID - PK; _NO - FK, ссылаеться на _ID соответственно; _Kolvo - количество; _SST - себестоимость; _TNC - торговая наценка. _Cena - цена; _Date - дата; _Stamp - Timestamp; _Name - текстовое имя, "ник" _State - поле статуса; _Full - полное имя (напр. для организации). Примеры: Tov_ID, Oper_No, Tov_Name... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 20:35 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
>Но Вы беретесь проектировать базу, в которой эти данные (не имена) будут обрабатываться. Сильно. Уважаю. у меня вызывает удивление Ваша позиция. Неужели Вы всерьез полагаете, что я должен разобраться, с какой целью для технологического процесса необходимы номенклатурные номера, и почему этот номер содержит именно такие поля ? Люди ГОДАМИ работают технологами, и далеко не всегда четко представляют себе полный документооборот в отделе, и не потому что они кретины, а потому-что это нетривиальная задача. Я-же за пару дней должен обежать всех технологов, все понять и сконструировать идеальную базу ? Поверьте, те несколько человек, с которыми я сейчас взаимодействую по поводу базы, не всегда четко представляют себе чем именно занимается другой технолог, поэтому там, где их интересы пересекаются, они вынуждены сверять свои позиции, а ведь они ТЕХНОЛОГИ, в отличии от меня ! Все решается гораздо проше, они мне говорят, какие данные они хотят ввести в базу, и какой результат от этого получить. А ПОЧЕМУ они так хотят мне абсолютно неинтересно, я всего-лишь спроектирую таблицы и соответствующие запросы, ВСЕ. >можно придумать имена, можно и назвать f1, f2, f3 - будет не слишком плохо нет, будет плохо, так как эти поля используются во многих запросах для нескольких клиентских приложений, и разбираться через год, что за поле f12 в таблице tab29 я не собираюсь. >Tov_ID, Oper_No, Tov_Name... а чем русские-то имена не нравяться ? Oper_No - НомерОперации, чем плохо ? а имена Oper_No, Tov_Name понятны только тебе, но никак не человеку, которому не дай бог придется в твоем коде разбираться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 20:45 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
gardenman.. birthday - гы, у нас в базе birsday ))))) .. Со всем остальным согласен, а ДР обзываю dob - day of birthday. StalkerS>Но Вы беретесь проектировать базу, в которой эти данные (не имена) будут обрабатываться. Сильно. Уважаю. у меня вызывает удивление Ваша позиция. Неужели Вы всерьез полагаете, что я должен разобраться, с какой целью для технологического процесса необходимы номенклатурные номера, и почему этот номер содержит именно такие поля ? Люди ГОДАМИ работают технологами, и далеко не всегда четко представляют себе полный документооборот в отделе, и не потому что они кретины, а потому-что это нетривиальная задача. Я-же за пару дней должен обежать всех технологов, все понять и сконструировать идеальную базу ? Непонимание заказчиком собственной работы - это гуд?! При написании системы в любом случае придется разбираться в деталях. StalkerS >Tov_ID, Oper_No, Tov_Name... а чем русские-то имена не нравяться ? Oper_No - НомерОперации, чем плохо ? а имена Oper_No, Tov_Name понятны только тебе, но никак не человеку, которому не дай бог придется в твоем коде разбираться Используя при проектировании case средства всегда есть возможность дать полное название атрибутов и на русском языке. Поэтому, проблем не возникнет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2004, 09:34 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
StalkerSу меня вызывает удивление Ваша позиция. Неужели Вы всерьез полагаете, что я должен разобраться, Хм. Я полагаю, что видел некоторое количество как удачных, так и неудачных проектов, и в какой-то степени могу оценить факторы, влияющие на результат. То, что Вы описали - это, я бы сказал, система нарастающей некомпетентности. Подход "каждый выполняет свою работу и не лезет в другие" хорош при выполнении двух условий: во-первых, интерфейсы взаимодействия четко прописаны и соблюдаются, а во-вторых, технология процесса в целом (включая интерфейсы) продумана "кем-то умным", кто во всем разобрался. У Вас такого нет (судя по описанию), да и вряд ли такое может быть в процессе взаимодействия с заказчиком (не важно, внешним или внутренним). Есть такая теорема - грубо говоря, если станок изготовлен с допуском деталей X, он физически не сможет выдавать детали с допуском менее X. Реально, даже с собственным уровнем допуска - не сможет, будет вносить дополнительную ошибку. Вы идете по пути именно этого станка. Вы - проскакали по процессу; Ваша система будет работать с еще большим допуском... Реально Вы просто переносите центр тяжести с проектирования на внедрение. StalkerSуможно придумать имена, можно и назвать f1, f2, f3 - будет не слишком плохо нет, будет плохо, так как эти поля используются во многих запросах для нескольких клиентских приложений, и разбираться через год, что за поле f12 в таблице tab29 я не собираюсь. А Вы и сейчас в этом не разбираетесь. Поэтому в комментарии, либо в ER-инструменте можно написать нормальное русское имя, которое поймет "технолог". Вам, чтобы написать запрос, все равно придется подглядывать в шпаргалку или пользоваться каким-нибудь визуальным инструментом - так почему бы не пользоваться родными буквами вместо кривых? >Tov_ID, Oper_No, Tov_Name... а чем русские-то имена не нравяться ? Oper_No - НомерОперации, чем плохо ? а имена Oper_No, Tov_Name понятны только тебе, но никак не человеку, которому не дай бог придется в твоем коде разбираться[/quot] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2004, 11:41 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
>во-первых, интерфейсы взаимодействия четко прописаны и соблюдаются... именно. Я не изобретаю техпроцесс, все изобретено задолго до меня. Люди прекрасно знают что именно им от меня надо. Они сказали : "мы хотим занести в базу вот это, это и это. После этого, наши расчетчики хотят получить вот такой отчет, где будет вот это, умноженное на вот это". >Подход "каждый выполняет свою работу и не лезет... отчасти конечно лезет. Разумеется, при нормализации таблиц я только и делал, что задавал им вопросы, типа могут ли данные в этом поле быть неуникальными, может ли шифр детали измениться в будущем и т.д. На таком уровне технологические процессы я понимаю, куда-же без этого. Однако дальше этого лезть не намерен. >технология процесса в целом (включая интерфейсы) продумана "кем-то умным", кто во всем разобрался саму технологию никто менять и не собирается, измениться способ ее хранения, так как сейчас она в полнейшем беспорядке (access, excell). тут и продумывать особо нечего. >пути именно этого станка. Вы - проскакали по процессу... это Вы сильно теоритезированно. При всем уважении к Вам и Вашим проектам, Вы явно не желаете понять, что программист не может являться технологом, и наоборот. В университете нам читали курс по технологии производства, и я прекрасно понимаю всю необьятность темы, и намеренно ограничиваю себя от деталей. Поэтому и не задаю им вопросов, типа: А зачем вам нужно хранить вот это в базе ? Может она вам не нужна ? Это не моя иепархия. Раз хотят, значит оно в базе будет. >А Вы и сейчас в этом не разбираетесь. Поэтому в комментарии, либо в ER-инструменте можно написать нормальное на уровне названий таблиц и полей, я разбираюсь. И администратор базы, который в будущем будет админить, тоже будет разбираться. >русское имя, которое поймет "технолог". а вот технологу как раз ничего здесь понимать не надо, у него перед глазами будет клиентское приложение, в котором все названия будут полными ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2004, 13:40 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
Несколько мыслей: 1) Чем короче идентификаторы, тем меньше нажатий клавиш. Тем больше логики можно разместить в одной строке исходника, на одно экране редактора. Лично я люблю видеть все целиком. Ненавижу отлаживать SQL запрос когда он располагается на нескольких страницах, сохраненки длинною в несколько тыщ строк и с огромным количеством временных таблиц. 2) Русский язык использует в качестве связи - окончания. Английский - порядок слов. Обрезая русским словам окончания - теряете всякий смысл. И одно и то же выражение начинаете понимать по-разному. Страшное неудобство. Английский - лаконичнее. 3) Русский язык легче воспринимается глазами в качестве комментария или строковых констант. Легче искать ошибки. 4)Использование CASE средств - абсолютно не является гарантией того, что построенная с их помощью модель будет хорошей. Даже наоборот. В том, что показывает тот же дизайнер не видно кучи вещей - триггеров, констрэйнтов. Там абсолютно не видно логики. Просто красивые бумажки получаются. Логику можно отследить только в скрипте. Переделывать модель (особенно в случае принципиальных переделок) - дольше, и неудобнее. У кого есть возражения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2004, 13:51 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
Русские слова можно и нужно сокращать. Те кто писал в универе лекции меня поймет. Только сокращать нужно в разумных пределах, и смысл никуда не денеться. А английские наименования, хоть в большинстве случаев и короче русских, зато их нельзя сократить, т.к. чистокровных американцев среди нас мало, и смысл пропадет точно, следовательно не факт, что название по английски окажется короче. Зато на него наложаться сложности перевода, вон в Lingvo на каждое слово выпадает по 10 вариантов, пойди догадайся что ты там зашифровал. А если в русском варианте попадается слово, которое сложно сократить без потери смысла, так всегда можно придумать более понятный синоним, русский-то в школе все учили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2004, 14:52 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
gardenman Это чистой воды лукавство - одно приводить пример перевода слова "банк" и на его очевидности строить дальнейшие выводы. Совсем другое дело - какое-нибудь сложное технологическое название. Да я предпочитаю называть все объекты БД по-английски - но если простое, понятное и лаконичное название не находиться - использую русский. Там абсолютно не видно логики. Просто красивые бумажки получаются. Так что с чем сравниваем? SQL скрипт с UML диаграммой по информативности? Ну ну ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2004, 18:50 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
gardenman4)Использование CASE средств - абсолютно не является гарантией того, что построенная с их помощью модель будет хорошей. Безусловно. В общем случае это инструмент, который помогает построить модель (хорошую или плохую - зависит от разработчика) быстрее; кроме того, он автоматизирует некоторые тупые действия, и тем сокращает количество технических ошибок и их исправлений. gardenman Даже наоборот. А вот это ни из чего не следует. gardenman В том, что показывает тот же дизайнер не видно кучи вещей - триггеров, констрэйнтов. В том, что показывает SQL*Plus, их тоже не видно. Во всяком случае, напрямую. Если считать, что CASE средство сварит разработчику кофе и принесет в постель, одновременно в фоне работая ЗА разработчика - конечно, до этого еще далеко. Хотя реклама может быть и такая. А так - можно долго сравнивать различные инструменты; в итоге все равно все подбирается "под себя". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2004, 12:05 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
По-русски надо именовать. Если база не поддерживает национальных алфавитов в именах объектов - то ну ее нафиг. Сразу отвечаю противникам этого подхода "А вдруг придется продавать в другие страны?" Не придется. Не такой у вас супер-пупер проект, который должен завовать весь мир. А если завоюет, то юзерам пофиг, как там поля называются. Насторить сервак всегда можно. "А вдруг придется портировать на другие сервера?" Не придется. А если придется, то приличные сервера или поддерживают национальные алфавиты в именах объетов или обязательно будут поддерживать. Мне это напоминает ситуацию, с использованием национальных алфавитов в именах файлов. В свое время это была проблема. Если не поддерживают - то это неприличный сервер. =========== Вот чего я не понимаю, почему в идентификаторах большинства языков программирования не поддерживаются национальные алфавиты. Какая фиг разница? В ObjectPal от Corel Paradox я свободно могу использовать русские буквы и язык от этого не стал хуже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 20:10 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
> По-русски надо именовать. Если база не поддерживает национальных алфавитов > в именах объектов - то ну ее нафиг. Н-да... > Если не поддерживают - то это неприличный сервер. Эх, а мужики-то и не знают. ;) Дружище, тут кто-то из Озона книжки писать собирался. Смело присоединяйтесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 20:42 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
guest_20040621. Люблю юмор. А по существу возразить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 21:05 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
Cat2guest_20040621. Люблю юмор. А по существу возразить? А Вы получается привели море аргументов? Если база не поддерживает национальных алфавитов в именах объектов - то ну ее нафиг . Это беспорно решение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2004, 08:41 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
наименХарактСорт(суф) -> PRODUCT_FEATURE_NAME ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2004, 12:49 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
вот отличный пример, иллюстрирующий то, о чем я говорил (о вредности англ. языка). Поле должно нести след. информацию - Наименование Характеристики сортамента (суффикс). Во- первых, у тебя отсутствует слово "суффикс" (а оно нужно, т.к. еще есть поле НаименХарактСорт(преф)), слово product имеет массу значений, но только не значение "сортамент", feature также имеет много вариантов, помимо "характеристика". В итоге - полная непригодность такой формы записи. Кроме того, я не поленился и посчитал кол-во символов в этой строке - их 20 шт., у меня (без "суф") их 16. Неужели надо озвучивать вывод ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2004, 14:14 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
Вот кому-то доведется поддерживать продукт созданный китайскими Сталкерсами - то то будет весело ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 05:02 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
ЗоринАндрейВот кому-то доведется поддерживать продукт созданный китайскими Сталкерсами - то то будет весело Надо попробовать...Очень занимательно... :-))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 09:41 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
Поделитесь опытом, кому-нибудь удаётся в русском экселе формулы писать с локализованными названиями встроенных функций? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 11:07 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
Cat2 Мне это напоминает ситуацию, с использованием национальных алфавитов в именах файлов. В свое время это была проблема. И много Вы видели дистрибутивов, файлы в которых имеют национальные имена? Нда. Лично я в Оракле как раз запретил возможность использовать национальные символы в идентификаторах. Потому как умные ОС шибко любят незаметно для пользователя сменить раскладку, а отыскивать, какие именно буквы в данной строке - русские, малость задолбалло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 13:22 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
мда, буквально сегодня разбирали одну базу, поставляемую с одним конструкторским пакетом, так вот там было поле с названием naim_props, как оказалось, означает это "название характеристики", т.е. первое слово в названии поля - транслит, да еще сокращенный, а второе - сокращенное английское слово property. Наверняка, кто-то из вас составлял ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 13:54 |
|
||
|
да как же тебя назвать
|
|||
|---|---|---|---|
|
#18+
StalkerSмда, буквально сегодня разбирали одну базу, поставляемую с одним конструкторским пакетом, так вот там было поле с названием naim_props, Меня более впечатляет "стандартное" поле в куче систем: KORR_ACCOUNT. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 14:00 |
|
||
|
|

start [/forum/topic.php?all=1&fid=32&tid=1546234]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
74ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 418ms |

| 0 / 0 |
