Форум программистов, компьютерный форум, киберфорум
Базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
1 / 1 / 0
Регистрация: 30.01.2013
Сообщений: 188
1

Модель сущность-связь

29.08.2013, 12:31. Показов 1791. Ответов 9
Метки нет (Все метки)

Задание: Разработка базы данных и интерфейса пользователя для информационной системы обувного магазина, реализующей следующие технологические процессы: учет ассортимента товаров, их наличие, количество и цены; учет покупок, учет покупателей по дисконтным картам, ведение системы скидок постоянным клиентам и в зависимости от стоимости покупки.

Нужно построить модель сущность-связь. Делается это в Sybase PowerDesigner. Выдает ошибку при проверке(tools->check) Bijective relationship between two entities(т.е. связь "совершает"). Почему такая связь тут не возможна?
Миниатюры
Модель сущность-связь  
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.08.2013, 12:31
Ответы с готовыми решениями:

Модель сущность - связь
Помогите определить, верна ли составлена ER-диаграмма

Проектирование ИС проектной организации. Модель "сущность-связь"
Добрый день, прошу помочь с проектированием БД, а вернее с концептуальной ее частью, не могу...

Сущность-связь
Помогите пожалуйста, уже каша в голове. Нужно организовать связь сущностей Студент - специальность...

Диаграмма сущность-связь
Доброго времени суток! Что неправильно на схеме? На схеме изображена структура оптового склада

9
1530 / 1091 / 155
Регистрация: 23.07.2010
Сообщений: 6,127
29.08.2013, 14:08 2
Зарадидля обязательная со всех сторон связь 1:1?
0
1 / 1 / 0
Регистрация: 30.01.2013
Сообщений: 188
29.08.2013, 14:30  [ТС] 3
Цитата Сообщение от pincet Посмотреть сообщение
Зарадидля обязательная со всех сторон связь 1:1?
Не понял предложения, можно переформулировать?) Связь то вроде такая должна быть, каждый клиент за раз совершает одну покупку(туда входит одна или несколько единиц товара из магазина). И каждую покупку может совершить только один клиент(не могут же одну и ту же конкретную пару обуви(или несколько конкретных пар), допустим, купить несколько человек.
0
1530 / 1091 / 155
Регистрация: 23.07.2010
Сообщений: 6,127
29.08.2013, 14:40 4
Связь Клиент-Товары в магазине m:n. Покупка(чек) - граничная сущность, её развязывающая
1
1 / 1 / 0
Регистрация: 30.01.2013
Сообщений: 188
29.08.2013, 15:28  [ТС] 5
Цитата Сообщение от pincet Посмотреть сообщение
Связь Клиент-Товары в магазине m:n. Покупка(чек) - граничная сущность, её развязывающая
Можно подробнее? Попробовал создать в powerdesigner 2 сущности, связать их такой же обязательной связью 1:1. Все равно та же самая ошибка, т.е. дело не в "промежуточной" сущности "покупка".
0
1530 / 1091 / 155
Регистрация: 23.07.2010
Сообщений: 6,127
29.08.2013, 15:39 6
как-то так
Только в концепте этого нет, это логическое проектирование. В концепте явно указывать m:n
Миниатюры
Модель сущность-связь  
1
1 / 1 / 0
Регистрация: 30.01.2013
Сообщений: 188
29.08.2013, 15:49  [ТС] 7
Цитата Сообщение от pincet Посмотреть сообщение
как-то так
Только в концепте этого нет, это логическое проектирование. В концепте явно указывать m:n
Так в том то и дело, откуда там возьмется связь многие ко многим(m:n это ведь многие ко многим? Мне в ВУЗе встречалось только n,n), если на каждого клиента выписывается один чек? Да и в методичке у нас такая связь(1 к 1) показывалась на примере факультета и декана(извиняюсь за нечитаемость картинки, но там ясно видно, что 1 к 1).
Изображения
 
0
1530 / 1091 / 155
Регистрация: 23.07.2010
Сообщений: 6,127
29.08.2013, 15:58 8
Цитата Сообщение от ivan92 Посмотреть сообщение
если на каждого клиента выписывается один чек?
вот чек и есть развязка. Посмотри в реальный чек - там список того, что ты купил. Пришел в лабаз другой чел, купил те же товары - и чек будет другой. А связь Факультет-Декан в разрезе времени - тоже m:n (декан-то меняется)
0
1 / 1 / 0
Регистрация: 30.01.2013
Сообщений: 188
29.08.2013, 16:09  [ТС] 9
Цитата Сообщение от pincet Посмотреть сообщение
вот чек и есть развязка. Посмотри в реальный чек - там список того, что ты купил. Пришел в лабаз другой чел, купил те же товары - и чек будет другой. А связь Факультет-Декан в разрезе времени - тоже m:n (декан-то меняется)
В общем понял, что в методичках пишут чушь. Тогда объясню ситуацию. Есть предмет ТРПО(Технология Разработки Программного обеспечения), вдруг вы знакомы. По нему даже лекций не было, только в электронном виде по НЕКОТОРЫМ темам, каждая лекция на пару страниц вместе с картинками. Думаю нужно почитать какую-то литературу. Можете что-то посоветовать? Что-нибудь более-менее емкое, именно по моей теме, предмету. Советовали Дейта, но опять же, слишком маленький коэффициент нужной мне информации на книгу.
0
1530 / 1091 / 155
Регистрация: 23.07.2010
Сообщений: 6,127
29.08.2013, 16:30 10
Цитата Сообщение от ivan92 Посмотреть сообщение
Советовали Дейта
И правильно делали. А по метОдам хрен чего полезного сделаешь
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.08.2013, 16:30

Метод "Сущность-связь"
Есть структура РБД нормализованной по методу НФ. Нужно получить такую же структуру но методом...

Как достроить модель сущность-связь?
(ER модель) Нужно сохранить информацию про транспортные средства - гос.рег.номер (уникальный),...

Сущность - связь в MS SQL
Доброго времени суток. Подскажите пожалуйста, как сделать сущность связь для: Есть клиент, у...

В чем отличие схемы модели данных от диаграммы сущность-связь
Все никак не могу понять отличие модели данных от ER-диаграммы. Поясните мне пожалуйста, а то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru