Показать сообщение отдельно
Старый 17.04.2011, 13:45   #13  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,340 / 3558 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от lvan Посмотреть сообщение
Мне кажется, что если в вышеуказанных таблицах добавить префикс Ledger, то их имена станут черезчур длинными.
Вот и всё объяснение.
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
  • GeneralJournalEntry
  • GeneralJournalAccountEntry
  • LedgerEntryJournal
  • LedgerEntry
  • SubledgerVoucherGeneralJournalEntry
  • LedgerEntryJournalizing
Не... это не объяснение для разработчиков.
Во-первых есть табличка Subledger..., в которой фраза Ledger уже присутствует. И ничто не мешало поставить фразу в начало.
Во-вторых также ничто не мешало называть табличку, уже отталкиваясь от того, что начинается она с фразы Ledger. И уже ограничивать максимально допустимое название таблицы исходя из того, что часть букв уже зарезервирована под фразу Ledger.
В-третьих, хоть это и менее критично - но хаотичное расположение фразы Entry в названиях таблиц мне тоже не нравится.
В-четвертых из названия таблиц не совсем прослеживается их предназначение. К примеру - таблицы LedgerEntryJournal и LedgerEntryJournalizing по моим понятиям называются одинаково - т.к. у них основы фраз одинаковы и разница в именах не смысловая (аналогично, если были бы 2 таблицы: CustTable и CustomerTable). Плюс табличка GeneralJournalEntry тоже "просится" в плане названия к этим двум.
__________________
Возможно сделать все. Вопрос времени