Цитата:
Сообщение от
lvan
Мне кажется, что если в вышеуказанных таблицах добавить префикс Ledger, то их имена станут черезчур длинными.
Вот и всё объяснение.
Цитата:
Сообщение от
sukhanchik
- GeneralJournalEntry
- GeneralJournalAccountEntry
- LedgerEntryJournal
- LedgerEntry
- SubledgerVoucherGeneralJournalEntry
- LedgerEntryJournalizing
Не... это не объяснение для разработчиков.
Во-первых есть табличка Subledger..., в которой фраза Ledger уже присутствует. И ничто не мешало поставить фразу в начало.
Во-вторых также ничто не мешало называть табличку, уже отталкиваясь от того, что начинается она с фразы Ledger. И уже ограничивать максимально допустимое название таблицы исходя из того, что часть букв уже зарезервирована под фразу Ledger.
В-третьих, хоть это и менее критично - но хаотичное расположение фразы Entry в названиях таблиц мне тоже не нравится.
В-четвертых из названия таблиц не совсем прослеживается их предназначение. К примеру - таблицы LedgerEntryJournal и LedgerEntryJournalizing по моим понятиям называются одинаково - т.к. у них основы фраз одинаковы и разница в именах не смысловая (аналогично, если были бы 2 таблицы: CustTable и CustomerTable). Плюс табличка GeneralJournalEntry тоже "просится" в плане названия к этим двум.