Показать сообщение отдельно
Старый 16.05.2011, 15:45   #18  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,715 / 1204 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Ну, учитывая, что namespaces у нас нет, а таблички хотелось бы называть так же, то была бы ошибка компиляции даже если бы они были в другом узле АОТ из-за конфликта имен. Поэтому все равно пришлось бы добавлять Tmp в название
Да, конечно. Только в любом случае это не будет совпадать с тем, что рекомендует Best Practices сейчас. Поскольку логика именования будет другой:

1. Если имя временной таблицы не совпадает с именем обычной таблицы, то конфликат имен нет. Нет необходимости добавлять "Tmp"
2. Если совпадает, то, скорее всего, добавили бы "Tmp" в конец имени, а не в начало или середину.

В качестве примера можно опять же привести узлы Views или Maps, где именно такая логика именования и реализована.