|  26.07.2002, 16:20 | #1 | 
| Участник | Схема БД Аксапта. Relations. 
			
			Где раздобыть схему и описание таблиц/полей Аксапты? В доках не нашел. Reverse Eng. при помощи Visio связей не показывает. Неужели, как в 1С-все relation's-программные?  Кстати, что политика партии говорит о прямом чтении/записи из/в БД Аксапта? | 
|  | 
|  26.07.2002, 16:28 | #2 | 
| Шаман форума | 
			
			Можно использовать чудо-тул MorphXplorer - показывает связанные таблицы и рисует картинки. Можно распечатать из Акзапты Table Definitions, и еще раз восхититься качеством перевода, или потренировать мозги увидев 3 поля с именем "себестоимость" в одной форме с разными цифрами.
		 | 
|  | 
|  26.07.2002, 16:52 | #3 | 
| Moderator | 
			
			В принцпе можно. Я раньше делал так: создал отчет по всем таблицам - это главное меню(то, что сверху) Сервис -> Разработка -> Table Difinition.  Сохранил этот отчет в CVS файл. Затем намисал небольшую програмку, которая анализирует получившийся файл(в нем есть все relation) и генерирует скрипт. На получившийся скрипт напускал ERWin который и строил мне ER-диаграмму. Но диаграмма получалась настолько загруженной, а ручное растаскивание ее на несколько кусков столь долгой, что я решил, что это того не стоит. Можно экспортировать АОТ. И точно так же анализировать его. Вот только нужно ли это ? | 
|  | 
|  26.07.2002, 16:55 | #4 | 
| Moderator | Цитата: 
		
			Кстати, что политика партии говорит о прямом чтении/записи из/в БД Аксапта?
		
	 | 
|  | 
|  27.07.2002, 19:14 | #5 | 
| Участник | rational 
			
			У некоторых компаний, имеющих сравнительно сильные отделы разработки, есть ф-ть для иморта и экспорта элементов АОТ в rational rose. Через COM connector. На кодирование такой утилиты я бы дал 6-8 часов максимум    
				__________________ --------- underCover | 
|  | 
|  29.07.2002, 12:50 | #6 | 
| Участник | 
			
			Хм... Создавать свои средства для отображения связей можно. Наверное, такое желание было первым, которое возникало у каждого, кто знакомится с Аксаптой. Но есть два момента: 1. влияение функциональных ключей на связи (всего больше 1500 тыс.таблиц, обычно используется около 500) 2. использование recID как внешнего ключа. В результате каждый, как правило, приходит к выводу, что делать схему самостоятельно - нецелесообразно. А если и делать, то инструмент хитро выгружающих схему куда-нибудь. Но целесообразность снова под вопросом. Готовых схем нигде не видел. Даже для Xplorer'а. А жаль. Вроде обещали расширенную документацию в 3.0. Посмотрим. | 
|  | 
|  29.07.2002, 13:01 | #7 | 
| Moderator | 
			
			Кстати - такие структуры как ledgerJournalTrans, где поле accountNum в зависимости от значения поля AccountType может ссылаться на 5 или 6 разных таблиц, никаким ER-моделером не разгребается. (По крайней мере - из известных мне). Насколько я понимаю, такая технология является нарушением приципов нормализации таблиц. | 
|  | 
|  29.07.2002, 13:09 | #8 | 
| Участник | 
			
			ну почему же нарушение принципов? это вполне легальная связь. Другое дело, что такая связь действительно не разгребается автоматом. Получается три момента.   | 
|  | 
|  | 
|  Похожие темы | ||||
| Тема | Ответов | |||
| Подключение АОС к новой БД | 4 | |||
| Two Tables with Two Relations | 0 | |||
| Владельцы таблиц в БД аксапты | 11 | |||
| Аксапта с распределенными БД | 8 | |||
| Создание точной копии БД для анализа ошибок | 1 | |||
| 
 |