powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Схема хранилища данных
3 сообщений из 3, страница 1 из 1
Схема хранилища данных
    #39391673
lycanthropy999
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток. Есть предметная область, она описана следующими сущностями
Contract (продукт, клиент, время в течение которого действует)
Order (время в течение которого действует, требуемая дата поставки)
Supply (дата отгрузки и дата когда товар перешел в собственность заказчику)
Документ выравнивания (сопоставление платежей и фактур в целях выявления задолженностей заказчиков)
Invoice(Счет-фактура) (дата возникновения и погашения)
Payment (дата,контракт, клиент)

Прошу дать небольшие наставления как спроектировать схему ХД, к примеру, какую сущность взять за факт? Получается, что контракт? Впоследствии связать сущность контракт с заказом и идти вниз по вертикали (заказ---поставка---счет-фактура)? Получается схема снежинка? Или можно как-то сделать в виде звезды? В небольшом ступоре, так как вижу, что не получается логического правильного варианта, из которого можно потом будет выцепить необходимые данные с помощью запроса.
...
Рейтинг: 0 / 0
Схема хранилища данных
    #39392045
Фотография Дедушка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Любая БД и ХД в том числе проектируется начиная с семантики (какие сущности), потом логика (как эти сущности взаимодействуют в рамках биз процессов).
Можете квадратики со стрелочками рисовать если удобно.

Как конкретно представить факты зависит от запросов которые вы предполагаете делать на ХД.

Например, Контракт у вас может выступать и как измерение (Код_Контракта) если вам нужны контракты как сущности (например фильтроваться по коду контракта)
и как факт (связка продукта, клиента и даты, например, если вам нужно считать количество контрактов за период или по клиенту).
...
Рейтинг: 0 / 0
Схема хранилища данных
    #39394742
*9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*9
Гость
lycanthropy999Доброго времени суток. Есть предметная область, она описана следующими сущностями
Contract (продукт, клиент, время в течение которого действует)
Order (время в течение которого действует, требуемая дата поставки)
Supply (дата отгрузки и дата когда товар перешел в собственность заказчику)
Документ выравнивания (сопоставление платежей и фактур в целях выявления задолженностей заказчиков)
Invoice(Счет-фактура) (дата возникновения и погашения)
Payment (дата,контракт, клиент)

Прошу дать небольшие наставления как спроектировать схему ХД, к примеру, какую сущность взять за факт? Получается, что контракт? Впоследствии связать сущность контракт с заказом и идти вниз по вертикали (заказ---поставка---счет-фактура)? Получается схема снежинка? Или можно как-то сделать в виде звезды? В небольшом ступоре, так как вижу, что не получается логического правильного варианта, из которого можно потом будет выцепить необходимые данные с помощью запроса. по тому как Вам предложили
там - движняк

))


Получается схема снежинка?


схема снежинка - ну Схема




какую сущность взять за факт

сделай универсально
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Схема хранилища данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]