SharePoint Portal 2007 server
Разбираюсь тут на досуге с SharePoint Portal 2007 server. Делаю select * from alldocs и что я вижу?
Ося, ты никогда не угадаешь:) Я вижу почти один к одному таблицу Docs from Nexus.
И кто кому должен платить спрашиваю я себя? Вообще сколько стоит просто одна идея?
- Блог пользователя ipanshin
- Добавить комментарий
- Просмотров 594

Игорь, ты бы
Игорь, ты бы приложил к сообщению структуры обеих таблиц.
Кроме этого
Кроме этого можно сказать, что БД может работать как веб сервис без всякого iis. Надо только создать CREATE ENDPOINT. А это господа уже возврат к двухзвенке по большому счету.
AllDocs vs Docs
Сережа, конечно одинаковость не слово в слово, хотя само название таблиц AllDocs vs Docs и заставило обратить на это внимание. Так вот в таблице AllDocs of SharePoint свалены все возможные объекты различных назначений то есть разных классов. Естественно количество столбцов раза в три больше, чем у нексуса, но эта атрибутика непреодолима. Да и, конечно же используются везде гуиды для обеспечения уникальности не только в рамках одной БД. Однако сути это не меняет. Есть таблица куда сваливается все, реализована вложенность документов или папок dirname (содержимое представляет полный путь). в конце стоит элемент, который назван листом. У доксвижена он назван экземпляром карточки. Подход один и тот же. С этой таблицей работают все ВЕБ клиенты шарепоинта. Именно этого разработчикам нексуса и не хватило.
Я вижу одинаковость
select top 1 id,dirname,leafname,DocFlags,type,parentid,scopeid, timecreated, timelastmodified
from alldocs where dirname<>'' and leafname<>'' and dirname like '%/%'
select top 1 * from docs
Собственно говоря. Можно спокойно оттранслировать скрипт нексуса в БД шфрепоинта и получить CMS о двух клиентах.
Найти бы заказчика, а то варюсь в собственном соку.
Ворона прилегла на лед -
Окончен черноты полет,
Стою и мысленно ей лапу жму,
Весне, Весны, Весной, Весну ...
В Питер вроде пришла весна. Правда, я не очень уверен.:)
Это у моста лейт.Шмидта на льду умерла ворона. А я как раз мимо проходил.
Действительно
Действительно все очень похоже :)
Во всем виноват
Видимо, во всем виноват Володя Иванов, раскрывший тему Ultima-S в своем дисере :)))
Ну, если серьезно, то подтипы (subtyping) существовал в средствах моделирования баз данных (CASE) еще в ранних 90-х. Это позволяло сводить общие для нескольких отношений (таблиц) атрибуты в родительское отношение.