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

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

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

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

Нужно построить модель сущность-связь. Делается это в Sybase PowerDesigner. Выдает ошибку при проверке(tools->check) Bijective relationship between two entities(т.е. связь "совершает"). Почему такая связь тут не возможна?
Миниатюры
Модель сущность-связь  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.08.2013, 12:31
Ответы с готовыми решениями:

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

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

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

9
 Аватар для pincet
1654 / 1153 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
29.08.2013, 14:08
Зарадидля обязательная со всех сторон связь 1:1?
0
1 / 1 / 0
Регистрация: 30.01.2013
Сообщений: 188
29.08.2013, 14:30  [ТС]
Цитата Сообщение от pincet Посмотреть сообщение
Зарадидля обязательная со всех сторон связь 1:1?
Не понял предложения, можно переформулировать?) Связь то вроде такая должна быть, каждый клиент за раз совершает одну покупку(туда входит одна или несколько единиц товара из магазина). И каждую покупку может совершить только один клиент(не могут же одну и ту же конкретную пару обуви(или несколько конкретных пар), допустим, купить несколько человек.
0
 Аватар для pincet
1654 / 1153 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
29.08.2013, 14:40
Связь Клиент-Товары в магазине m:n. Покупка(чек) - граничная сущность, её развязывающая
1
1 / 1 / 0
Регистрация: 30.01.2013
Сообщений: 188
29.08.2013, 15:28  [ТС]
Цитата Сообщение от pincet Посмотреть сообщение
Связь Клиент-Товары в магазине m:n. Покупка(чек) - граничная сущность, её развязывающая
Можно подробнее? Попробовал создать в powerdesigner 2 сущности, связать их такой же обязательной связью 1:1. Все равно та же самая ошибка, т.е. дело не в "промежуточной" сущности "покупка".
0
 Аватар для pincet
1654 / 1153 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
29.08.2013, 15:39
как-то так
Только в концепте этого нет, это логическое проектирование. В концепте явно указывать m:n
Миниатюры
Модель сущность-связь  
1
1 / 1 / 0
Регистрация: 30.01.2013
Сообщений: 188
29.08.2013, 15:49  [ТС]
Цитата Сообщение от pincet Посмотреть сообщение
как-то так
Только в концепте этого нет, это логическое проектирование. В концепте явно указывать m:n
Так в том то и дело, откуда там возьмется связь многие ко многим(m:n это ведь многие ко многим? Мне в ВУЗе встречалось только n,n), если на каждого клиента выписывается один чек? Да и в методичке у нас такая связь(1 к 1) показывалась на примере факультета и декана(извиняюсь за нечитаемость картинки, но там ясно видно, что 1 к 1).
Изображения
 
0
 Аватар для pincet
1654 / 1153 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
29.08.2013, 15:58
Цитата Сообщение от ivan92 Посмотреть сообщение
если на каждого клиента выписывается один чек?
вот чек и есть развязка. Посмотри в реальный чек - там список того, что ты купил. Пришел в лабаз другой чел, купил те же товары - и чек будет другой. А связь Факультет-Декан в разрезе времени - тоже m:n (декан-то меняется)
0
1 / 1 / 0
Регистрация: 30.01.2013
Сообщений: 188
29.08.2013, 16:09  [ТС]
Цитата Сообщение от pincet Посмотреть сообщение
вот чек и есть развязка. Посмотри в реальный чек - там список того, что ты купил. Пришел в лабаз другой чел, купил те же товары - и чек будет другой. А связь Факультет-Декан в разрезе времени - тоже m:n (декан-то меняется)
В общем понял, что в методичках пишут чушь. Тогда объясню ситуацию. Есть предмет ТРПО(Технология Разработки Программного обеспечения), вдруг вы знакомы. По нему даже лекций не было, только в электронном виде по НЕКОТОРЫМ темам, каждая лекция на пару страниц вместе с картинками. Думаю нужно почитать какую-то литературу. Можете что-то посоветовать? Что-нибудь более-менее емкое, именно по моей теме, предмету. Советовали Дейта, но опять же, слишком маленький коэффициент нужной мне информации на книгу.
0
 Аватар для pincet
1654 / 1153 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
29.08.2013, 16:30
Цитата Сообщение от ivan92 Посмотреть сообщение
Советовали Дейта
И правильно делали. А по метОдам хрен чего полезного сделаешь
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.08.2013, 16:30
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru