Схема базы данных учетных записей Sage 50
Я обращаюсь к данным Sage 50 через драйвер ODBC, но не могу определить, есть ли у таблиц уникальный / первичный ключ. Драйвер ODBC.NET, похоже, не возвращает никакой информации, касающейся индексов или информации о ключевых полях.
У кого-нибудь есть какие-нибудь подсказки?
Тим
5 ответов
Таблицы, заканчивающиеся на "m", кажутся основными таблицами с реальными реальными данными в...
Не знаю, помогает ли это вообще.
На основных объектах, таких как Клиенты, Поставщики, ключевые поля индексируются ACCOUNT_REF
, если это файл транзакции, вы присоединитесь к HEADER.HEADER_NUMBER
-> SPLIT.HEADER_NUMBER
- они работают по старым школам, связанные списки не индексируются
Для заказов на продажу или покупку, документы счета, к которым вы присоединитесь INVOICE.INVOICE_NUMBER
в INVOICE_ITEM.INVOICE_NUMBER
Я создал источник данных ODBC и экспортировал данные в Excel, и он четко показывает имена таблиц, столбцы и данные.
Проверьте в словаре данных sage 50 много информации о базе данных, такой как: столбцы, индексы, ключи, длина, тип, описания.
Sage Line 50 использует собственную базу данных. Насколько я знаю, нет индексации таблиц.