|
3 / 3 / 3
Регистрация: 18.12.2014
Сообщений: 158
|
|
ER модель бд театр31.03.2017, 05:38. Показов 12434. Ответов 14
Метки нет (Все метки)
Здравствуйте, помогите разобраться с построение ER модели.
Нужно определить сущности-связи. У меня с этим проблемы.. Задание: Работников театpа можно подpазделить на актеpов, музыкантов, постановщиков и служащих. Каждая из перечисленных категорий имеет уникальные атрибуты-характеристики и может подразделяться (например, постановщики) на более мелкие категории. --Театp возглавляет диpектоp, в функции котоpого входят контpоль за постановками спектаклей, утвеpждение pепеpтуаpа, пpинятие на pаботу новых служащих, пpиглашение актеpов и постановщиков. --Актеpы, музыканты и постановщики, pаботающие в театpе, могут уезжать на гастpоли. --Актеpы театpа могут иметь звания заслуженных и наpодных аpтистов, могут быть лауpеатами конкуpсов. Также актеpами театpа могут быть и студенты театpальных училищ. --Каждый актеp имеет свои вокальные и внешние данные (пол, возpаст, голос, pост и т.п.), котоpые могут подходить для каких-то pолей, а для каких-то нет (не всегда женщина может сыгpать мужчину и наобоpот). Для постановки любого спектакля необходимо подобpать актеpов на pоли и дублеpов на каждую главную pоль. Естественно, что один и тот же актеp не может игpать более одной pоли в спектакле, но может игpать несколько pолей в pазличных спектаклях. У спектакля также имеется pежисеp-постановщик, художник-постановщик, диpижеp-постановщик, автоp. Спектакли можно подpазделить по жанpам: музыкальная комедия, тpагедия, опеpетта и пр. С другой стороны, спектакли можно подразделить на детские, молодежные и пр. В pепеpтуаpе театpа указывается какие спектакли, в какие дни и в какое вpемя будут пpоходить, а также даты пpемьеp. В кассах театpа можно заpанее пpиобpести билеты или абонемент на любые спектакли. Абонемент обычно включает в себя билеты на спектакли либо конкpетного автоpа, либо конкpетного жанpа. Цена билетов зависит от места, и спектакля. Hа пpемьеpы билете доpоже. Администpацией театpа фиксиpуется количество пpоданных билетов на каждый спектакль.
0
|
|
| 31.03.2017, 05:38 | |
|
Ответы с готовыми решениями:
14
База данных «Театр» Форма-театр Получит ли театр прибыль? |
|
12066 / 5849 / 1494
Регистрация: 05.10.2016
Сообщений: 16,436
|
|
| 31.03.2017, 07:18 | |
|
Разделите всё на логические сущности. После можно начинать строить БД.
0
|
|
|
9127 / 6129 / 593
Регистрация: 27.03.2013
Сообщений: 19,972
|
||
| 31.03.2017, 08:58 | ||
![]() Меньше чем за час, у меня определились и связались такие сущности, как на картинке. Допускаю, что чего то не учел и пропустил (т. к. почти всегда читаю наискосок), но думаю для начального начала вполне сойдет и уже ТС сам поняв принцип, отбросит все свои сомнения и проблеммы начав - ТВОРИТЬ ВЕЛИКОЕ. ![]() Для начала хотя бы БД. ![]() Удачи.
1
|
||
|
9127 / 6129 / 593
Регистрация: 27.03.2013
Сообщений: 19,972
|
|
| 31.03.2017, 09:02 | |
|
0
|
|
|
12066 / 5849 / 1494
Регистрация: 05.10.2016
Сообщений: 16,436
|
|
| 31.03.2017, 13:26 | |
|
PuhKMV, есть репертуар театра (основная база) - есть основной состав, есть подмена по каждому спектаклю (всяко бывает и артисты ещё те "дети!").
Дальше обычная схема любого предприятия - только должности (роли) расписаны по репертуару. Интересная логалистическая задачка - между прочим.
1
|
|
|
9127 / 6129 / 593
Регистрация: 27.03.2013
Сообщений: 19,972
|
|
| 31.03.2017, 14:10 | |
|
Eugene-LS, я накидал схему на скорую руку, ТСу может и так сойдет, молчит чей та как рыба об лед?
![]() Тем более ему с чего то начать нужно, вот и выдал на гора, примерную схему, а то ведь Вааще по нулям, даже оттолкнуться не то куда, да и исправлять-подправлять нечего. Хоть так чем ни как. ![]() Я практически во всех своих БД сначала делаю похожие наброски, создаю формочки, через них заполняю данными, если все правильно, то движусь дальше, подправляю- изменяю-дополняю. Любую сложную БД по любому приходится изменять в процессе ваяния и понимания чего же и как Д'олжно быть.
0
|
|
|
1318 / 536 / 112
Регистрация: 29.03.2016
Сообщений: 1,293
|
||
| 31.03.2017, 19:01 | ||
|
1. Описание работников какое-никакое есть, а описания того, работниками чего или кого они являются - нет. 2. Олега Табакова, например, никак не получится "пристроить" по этой модели, потому как он одновременно и худрук, и актер в одном театре. 3. и т.д. Не ленись, думай лучше, хоть и дольше.
0
|
||
|
12066 / 5849 / 1494
Регистрация: 05.10.2016
Сообщений: 16,436
|
||
| 31.03.2017, 19:30 | ||
|
Стандартные решения, увы, не подойдут видимо. Но пусть и Warehouse, с чего то начнёт - ему виднее как ... и что. Добавлено через 2 минуты Warehouse, Вопрос: Задачка рабочая или учебная? (это важно)
0
|
||
|
3 / 3 / 3
Регистрация: 18.12.2014
Сообщений: 158
|
|
| 31.03.2017, 19:31 [ТС] | |
|
Я очень далек от построения моделей. Написать запросы я могу, а вот ER-диаграммами не очень
Добавлено через 44 секунды Учебная
0
|
|
|
12066 / 5849 / 1494
Регистрация: 05.10.2016
Сообщений: 16,436
|
|
| 31.03.2017, 19:33 | |
|
0
|
|
|
9127 / 6129 / 593
Регистрация: 27.03.2013
Сообщений: 19,972
|
||
| 31.03.2017, 19:43 | ||
![]() Тем более уже стареньким стал и сварливым, и если не лично себе надо, то паталогическая лень обуревает, если тем более с нуля всё делать надо, это мозг усиленно придется морщить, с головой вникать. А вот Вам, тем кто похоже помоложе и флаг в руки. Наверное ещё не так ленивы как я.
1
|
||
|
12066 / 5849 / 1494
Регистрация: 05.10.2016
Сообщений: 16,436
|
|
| 31.03.2017, 22:56 | |
|
Пух - пятница почти 22:40 MSK - и тишина ...
Побуяним а?! А то модеры без дела сохнут и остроту мысли теряют.... Добавлено через 11 минут Warehouse, как всё скучно то сегодня, и у меня точно нет желания на мои тяжкие задачки. Вы там что сочинили, для хорошего начала, нет? Добавлено через 3 минуты За окном зима и ночь
0
|
|
|
3 / 3 / 3
Регистрация: 18.12.2014
Сообщений: 158
|
|
| 01.04.2017, 21:52 [ТС] | |
|
Пока что-то такое получается
0
|
|
|
9127 / 6129 / 593
Регистрация: 27.03.2013
Сообщений: 19,972
|
||
| 01.04.2017, 22:10 | ||
|
Не по теме: Я обычно начальство берегу и стараюсь не расстраивать и не неврировать, (не без этого конечно-Грешен и даже почти всегда каюсь. когда сверхначудю), всё таки они нас блюдють, а это дорогого стоит, иначе бардак и анархия наступит. :senor: , что по любому будет не Камильфо. :(
0
|
||
|
1318 / 536 / 112
Регистрация: 29.03.2016
Сообщений: 1,293
|
|
| 02.04.2017, 01:50 | |
|
1
|
|
| 02.04.2017, 01:50 | |
|
Помогаю со студенческими работами здесь
15
Гугл и тема билеты в театр
Театр и все что с ним связано))
Определить стоимость поездки в театр для одного ученика Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|