powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / спроектированную БД препод валит
11 сообщений из 11, страница 1 из 1
спроектированную БД препод валит
    #33725013
Уважаемые, профессионалы и любители!
Помогите мне, пожалуйста, с моей БД. Хочется услышать ваше мнение по поводу приведенной схемы. А именно, что не так (с т.з. жизни), что можно исправить, добавить, правильно ли поставил ключи... Описание предметной области: Компания, занимающаяся разработкой и продажей ПО. Через "продажу" осуществляется учет пользователей ПО (например, для дальнейшей поддержки). Примечание: На одну лицензию м.б. несколько уникальных номеров (т.е. составной PK переместится из "лицензии" в "продажу"). Связь проект-продукт 1:1 (это еще исправлю).
P.S. Преподу уже раз в 5ый должен буду принести "на показ" свою БД. Прошу о помощи, чтобы его личная неприязнь оказалась ничем не подкреплена :)
...
Рейтинг: 0 / 0
спроектированную БД препод валит
    #33725035
muk07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Таблица РАБОТА должна содержать КОД ПРОЕКТА в качестве Foreign Key
2) Если вы продаёте КОРОБКУ с продуктом, то лицензия и продажа это разные вещи
, иначе это одно и то же
3) Если связь проект-продукт 1:1 , то это 1 таблица. Как я понял, версии продукта вы различать не собираетесь.

А вообще-то, то что Вы делаете это проектная работа. Для проектной работы д быть ТЗ, в котором все "если" растолковываются словами. Либо его формирует Ваш препод, либо поручает это ВАМ, но оно д быть!
...
Рейтинг: 0 / 0
спроектированную БД препод валит
    #33725259
1- вредный препод прав. База как минимум плоха, (а если в задание не добавлены упрощения - то ваще неправильна)

2- всёже описание предметной одласти приведите (можете из пояснительной записки скопирнуть)
...
Рейтинг: 0 / 0
спроектированную БД препод валит
    #33725505
to muk07. 1) В Работе есть Код_проекта. Прошу прощения, просто сущность не растянул...
2) Продаю в "коробке". Т.е., если я Вас правильно понял, диаграмма построена верно (части продажи). А если бы продавал "не в коробке", то неправильно, так?
3) По поводу связи 1:1 сам препод сказал сделать так. Версии различаться не будут.

ТЗ преподом дано не было. Было сказано:"выбирайте предметную область, и сделайте БД". Т.е. действительно ТЗ должно лежать на мне. Но я себе представлял все именно так, естественно, со ЗНАЧИТЕЛЬНЫМИ упрощениями.
За ответ премного благодарен.
...
Рейтинг: 0 / 0
спроектированную БД препод валит
    #33725509
to тоже препод.
А что конкретно неправильно, Вы не могли бы сказать? А то мой препод тоже говорит, что "что-то неправильно", а что объяснить не может. Но по поводу части разработки и получения продукта, он сказал, что делать надо именно так. Единственно, в чем он не смог мне помочь, это продажа.
Дргой препод сказал, что Лицензия обязательно д.б. с составным ключом (№лиц, регномер), т.к. сейчас это распространено в жизни. А значит это должно перенестись в сущность продажа, где мы убиваем 2х зайцев - учитываем пользователей по купленным лицензиям и собственно осуществляем продажу.
И Вам спасибо за внимание к моей проблеме :)
...
Рейтинг: 0 / 0
спроектированную БД препод валит
    #33727303
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно узнать, что вы автоматизируете? какова цель создания этой базы? какие на выходе отчеты будет формироваться?
...
Рейтинг: 0 / 0
спроектированную БД препод валит
    #33727995
gardenmanА можно узнать, что вы автоматизируете? какова цель создания этой базы? какие на выходе отчеты будет формироваться?

валит гад!
...
Рейтинг: 0 / 0
спроектированную БД препод валит
    #33734221
to gardenman.
Автоматизировать хотелось бы: 1) процесс записи клиентов для их последующей поддержки (через продажи)
2) процесс перехода продукта из стадии разработки в конечное ПО.
Цель: отслеживание стадии разработок и учет пользователей.
Отчеты о пользователях, купивших продукт; отчеты о проделанных работах.
...
Рейтинг: 0 / 0
спроектированную БД препод валит
    #33735880
Фотография PVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемые студенты!

Судя по вашим проблемам в сдаче курсовика, вы, наверное, думаете что преподаватели только пьют водку/шампанское. А они еще хотят и колбасы с хлебом. Попробуйте изменить подход, и у вас все получится.
...
Рейтинг: 0 / 0
спроектированную БД препод валит
    #33737242
AAron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как Вы гарантируете связь 1 к 1 в данной схеме между продуктом и проектом? Вы продаете лицензии или продукты? Если к одной лицензии может идти несколько номеров, то почему Вы соединили две сущности (1 к N) в одну?

ну хватит пока
...
Рейтинг: 0 / 0
спроектированную БД препод валит
    #33739111
1) Продаю (фактически) лицензии.
2) Может случится так, что на др. лицензию (др. продукта) будет рег.номер такой же как и на продукт. Т.е. на "продукт А" с лицензией 23 и р.ном 22, будет "продукт Б" с лиц. 99 и р.ном 22, поэтому я выделил составной первичный ключ.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / спроектированную БД препод валит
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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