Если бы я выбрал моего текущего поставщика членства из моего решения, т.е. как dll, и выставил бы его как веб-сервис со своим собственным db, как бы я смоделировал отношения в отношении дизайна SOA.
Например
У меня есть таблица:
USER
идентификатор, имя, фамилия, имя пользователя, пароль, роль.
и таблица
ПРОДУКТ
id, name, price, createdate, userid
внешний ключ является идентификатором пользователя для пользователя таблицы.
Как бы я смоделировал отношения и / или запросил бы БД.
Если бы я хотел получить все товары, которые были загружены сегодня, например, прежде чем я бы запросил:
SELECT u.name, u.lastname, u.username, p.* FROM PRODUCT p INNER JOIN USER u ON p.userid = u.id WHERE createdate = '05/05/2010'
Теперь, когда у меня нет таблицы в базе данных, как мне выполнить этот запрос?