powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Спроектировать БД Гостиницы
15 сообщений из 40, страница 2 из 2
Спроектировать БД Гостиницы
    #37747559
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRossoftwarer... фамилию "Сидоров", бегающую по гостинице отдельно от постояльца Сидорова.
нет он перед бегом на лоб наклеивает тиа - "Постоялец Сидоров!!! Не путать с уборщиком Сидоровым!!!"
А, так вам, дорогие, БД уже не интересны, вы о гостинице?))) И о фамилиях и именах на форменной одежде сотрудников. Тоже, наверное, интересная проблема)))
...
Рейтинг: 0 / 0
Спроектировать БД Гостиницы
    #37747646
MyNiGoo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бредятина,
а как надо, всё-таки?
...
Рейтинг: 0 / 0
Спроектировать БД Гостиницы
    #37747664
Фотография S.PR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вместо твоих четырех один справочник сезонов:
(дата начала, дата окончания, ценник)
...
Рейтинг: 0 / 0
Спроектировать БД Гостиницы
    #37747671
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosнет он перед бегом на лоб наклеивает тиа - "Постоялец Сидоров!!! Не путать с уборщиком Сидоровым!!!"
Это уже в топик любителей естественных ключей. К бредятине, поднятой уважаемым Вопросом, это прямого отношения не имеет.
...
Рейтинг: 0 / 0
Спроектировать БД Гостиницы
    #37747695
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MyNiGoo Бредятина,
а как надо, всё-таки?
Надо что? Надеюсь, Вы понимаете, что мое предположение о большом количестве ошибок в проекте - провокация)) Автор должен понять, если он хочет заниматься базами данных, что проблемы вовсе не в том, о чем "ему сказали". Тем более, что ему сказали некорректно: для связей многие ко многим не нужно "создавать еще одну таблицу" (ведь в постановке задачи не прозвучало требования использовать реляционную СУБД)...
...
Рейтинг: 0 / 0
Спроектировать БД Гостиницы
    #37747698
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer,

неее
вопрос сложнее
Механизм сопоставления Идентификатора и идентифицируемого Объекта
по мне пофиг кто там бегает и есть ли у него фамилия
...
Рейтинг: 0 / 0
Спроектировать БД Гостиницы
    #37747705
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leone1930Помогите спроектировать БД гостиницы. БД очень простенькая, но у меня есть проблемы с проектированием.

Спроектируйте базу данных (БД) таким образом, чтобы она находилась не менее, чем в третьей нормальной форме.
Спроектировать БД гостиницы. Известны данные о постояльцах (Ф,И,О, дата_рождения, N_гостиничного номера, дата_въезда и дата_выезда) и данные о номерном фонде(N_гостиничного номера, тип номера, вид из номера, стоимость номера в зависимости от сезона). В одном номере могут проживать несколько человек.

Подскажите с организацией связей, или какие таблицы создать, а дальше уж я сам постараюсь дотумкать. :)

Обратите внимание, на следующие очевидные вопросы, которые Вы должны себе задать:
1) Стоимость номера не меняется с течением времени (например, в связи с инфляцией)?
2) Одинаковая стоимость у номеров одного типа или у каждого номера своя стоимость?
3) В номере могут проживать бесчисленное множество человек одновременно?
Лучше было бы уточнить это у преподавателя. Раз он не смог сформулировать задачу так, чтобы вопросов не возникало:)
...
Рейтинг: 0 / 0
Спроектировать БД Гостиницы
    #37747724
Фотография S.PR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не будет препод их так грузить
...
Рейтинг: 0 / 0
Спроектировать БД Гостиницы
    #37747747
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leone1930Помогите спроектировать БД гостиницы. БД очень простенькая, но у меня есть проблемы с проектированием.

Спроектируйте базу данных (БД) таким образом, чтобы она находилась не менее, чем в третьей нормальной форме.
Спроектировать БД гостиницы. Известны данные о постояльцах (Ф,И,О, дата_рождения, N_гостиничного номера, дата_въезда и дата_выезда) и данные о номерном фонде(N_гостиничного номера, тип номера, вид из номера, стоимость номера в зависимости от сезона). В одном номере могут проживать несколько человек.

Подскажите с организацией связей, или какие таблицы создать, а дальше уж я сам постараюсь дотумкать. :)
Если предположить, что:
1) Стоимость определяется для Типа номера.
2) Стоимость не изменяется в течение очередного сезона.
3) Единицей измерения услуги - сутки (с одним и тем же временем начала).
4) В номере может проживать бесчисленное множество человек.
То (не рекомендую использовать реляционную СУБД, но она Вам навязана, поэтому ключи вместо связей между сущностями):

Постоялец { Ид. постояльца , Фамилия, Имя, Отчество, Дата рождения}
Тип номера { Ид. типа , Наименование}
Номер { Ид. номера , Номер, Ид. типа(FK)}
Проживание { Ид. проживания , Ид. постояльца(FK), Ид. номера(FK), Дата въезда, Дата выезда}
Вид из номера { Ид. вида , Ид. номера(FK), Фото}
Сезон { Ид. сезона , Дата начала, Дата окончания} ОЦ: сезоны не пересекаются и между ними нет промежутков
Прейскурант { Ид. прейскуранта , Ид. типа(FK), Ид. сезона(FK), Стоимость суток}
...
Рейтинг: 0 / 0
Спроектировать БД Гостиницы
    #37747757
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Модератор, а можно узнать, это действительно наш кашист взялся за ум и с парой ошибок скопировал моё предложение или кто-то под него подделывается?
...
Рейтинг: 0 / 0
Спроектировать БД Гостиницы
    #37747760
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerМодератор, а можно узнать, это действительно наш кашист взялся за ум и с парой ошибок скопировал моё предложение или кто-то под него подделывается?
1) Точно не кашист))
2) Извините, что не читал Ваши сообщения, привык уже, что в них не может быть ничего интересного)
3) А пару (всего???) ошибок в своем сообщении Вы, надеюсь, исправите самостоятельно))
...
Рейтинг: 0 / 0
Спроектировать БД Гостиницы
    #37747841
zeon11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какого красивого дяденьку к нам занесло.

БредятинаУ Вас огромное количество ошибок. Поясню на примере. Фамилия, конечно же, является самостоятельной сущностью, а вовсе не свойством сущности Клиент , как у Вас. И т.д. То есть, до третьей нормальной формы Вам еще как до луны))

КЛАСС!

Если Вам непонятно, что у фамилии есть, например, происхождение, то, конечно, Вам еще рано заниматься нормализацией )) Нужно закончить среднюю школу, для начала))

ЕЩЁ ЛУЧШЕ!!

Разумеется, если опираться на "функциональные зависимости" и "ключи". К счастью, все намного проще. Достаточно ответить на вопрос: не является ли это свойство свойством какой-то другой сущности или самостоятельной сущностью?)

ПРАВИЛЬНО, КЛЮЧИ НАХ, КАК БУРЖУАЗНЫЙ ПРЕДРАССУДОК!!!

Исключено. Практик никогда не задаст такой вопрос. Ваша ирония уместна, конечно. Я опять забыл, что здесь собрались практики, не имеющие представления о теории БД)) И что самое печальное - о практике проектирования БД)) Они вместо элементарных вопросов, которые нужно задавать себе, а вовсе не пользователям (пользователям задают совсем другие вопросы), задают бесконечно один, еще более элементарный, вопрос: я правильно нормализовал данные? Мне удалось получить 3НФ?:)
Понятно, что это неразрешимая, видимо, проблема высшего образования. Но ведь и самообразование никто не отменял..

ЧТО-Ж, КРИТИКА ПРИНИМАЕТСЯ, ПРИДЁТСЯ ПЕРЕКВАЛИФИЦИРОВАТЬСЯ В УПРАВДОМЫ.

У местных "теоретиков" весеннее обострение?))) "Фамилия сама по себе не может..." Приговор, основанный на низком уровне преподавателей наших "теоретиков". С этим, как я уже сказал в предыдущем сообщении, ничего не поделаешь...

НАШИХ ПРЕПОДАВАТЕЛЕЙ ТОЖЕ В УПРАВДОМЫ

Там еще пикселы, наверное... Но, то что подумали - уже хорошо:)

СПАСИБО, ЧТО ПОХВАЛИЛ, ДОБРЫЙ ЧЕЛОВЕК

А, так вам, дорогие, БД уже не интересны, вы о гостинице?))) И о фамилиях и именах на форменной одежде сотрудников. Тоже, наверное, интересная проблема)))

Надо что? Надеюсь, Вы понимаете, что мое предположение о большом количестве ошибок в проекте - провокация)) Автор должен понять, если он хочет заниматься базами данных, что проблемы вовсе не в том, о чем "ему сказали". Тем более, что ему сказали некорректно: для связей многие ко многим не нужно "создавать еще одну таблицу" (ведь в постановке задачи не прозвучало требования использовать реляционную СУБД)...

ПРАВИЛЬНО, НУЖНО КАКУЮ-НИБУДЬ НЕРЕЛЯЦИОННУЮ, ПУСТЬ ПРЕПОД ОБЛАЖАЕТСЯ, КОГДА НЕ СМОЖЕТ ПОНЯТЬ, ЧТО СТУДЕНТ ЕМУ ПРИНЁС

Обратите внимание, на следующие очевидные вопросы, которые Вы должны себе задать:
1) Стоимость номера не меняется с течением времени (например, в связи с инфляцией)?
2) Одинаковая стоимость у номеров одного типа или у каждого номера своя стоимость?
3) В номере могут проживать бесчисленное множество человек одновременно ?
Лучше было бы уточнить это у преподавателя. Раз он не смог сформулировать задачу так, чтобы вопросов не возникало:)

ПУСТЬ ТАМ ЖИВУТ ВСЕ СОТРУДНИКИ ЧЕРКИЗОВСКОГО РЫНКА,

Если предположить, что:
1) Стоимость определяется для Типа номера.
2) Стоимость не изменяется в течение очередного сезона.
3) Единицей измерения услуги - сутки (с одним и тем же временем начала).
4) В номере может проживать бесчисленное множество человек.
То (не рекомендую использовать реляционную СУБД , но она Вам навязана, поэтому ключи вместо связей между сущностями):

Постоялец {Ид. постояльца, Фамилия, Имя, Отчество, Дата рождения}
Тип номера {Ид. типа, Наименование}
Номер {Ид. номера, Номер, Ид. типа(FK)}
Проживание {Ид. проживания, Ид. постояльца(FK), Ид. номера(FK), Дата въезда, Дата выезда}
Вид из номера {Ид. вида, Ид. номера(FK), Фото}
Сезон {Ид. сезона, Дата начала, Дата окончания} ОЦ: сезоны не пересекаются и между ними нет промежутков
Прейскурант {Ид. прейскуранта, Ид. типа(FK), Ид. сезона(FK), Стоимость суток}

ПОНЯЛИ?! НЕ РЕКОМЕНДУЮТ!!!

1) Точно не кашист))
2) Извините, что не читал Ваши сообщения, привык уже, что в них не может быть ничего интересного)
3) А пару (всего???) ошибок в своем сообщении Вы, надеюсь, исправите самостоятельно))

НЕ, НА УПРАВДОМА НЕ ПОТЯНЕМ, СТАРШИЙ ПО ПОДЪЕЗДУ, ВОТ НАШ ПОТОЛОК
...
Рейтинг: 0 / 0
Спроектировать БД Гостиницы
    #37747991
SignOff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S.PRНе будет препод их так грузить

А я ж о чем и говорю - надо быть немного мудрее. Что препаду надо для 3-4 баллов ? Правильно - понимание релиционной БД - в 3 пацанской форме. Конечно нужно оставить и зазор для маневра - он обязательно задаст доп вопрос - и к нему нужно быть готовым. Вот потому именно так и построил БД. Так сказать расширяемо. И ваще чуваки - в программированиии и в ИТ вы должны сразу определиться для себя - вы программируете ради бабла или ради искусства. В первом случае необходимо думать о выхлопе и перспективах выхлопа. Во втором случае нужно думать только о самоудовлетворении. Принцип не делай лишнего - это к первому случаю. Да конечно - завтра придут и скажу надо менять - но это и плюс - ведь придут к вам.

И ваще елси вы попадете в буржуйскую кантору - то вас с вашими размазыванием ... по стенке пошлют дальше.

Сори за лирическое отступление
...
Рейтинг: 0 / 0
Спроектировать БД Гостиницы
    #37747996
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
softwarer подделывается?
Подделывается. Настоящий никогда не считал ИД свойством сущности.
...
Рейтинг: 0 / 0
Спроектировать БД Гостиницы
    #37776092
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модsoftwarer подделывается?
Подделывается. Настоящий никогда не считал ИД свойством сущности.
Не настоящий - тем более:) Видимо, усталость сказывается... Или перепутали объектную модель с реляционной, в которой "ид." - свойство сущности, к несчастью.
...
Рейтинг: 0 / 0
15 сообщений из 40, страница 2 из 2
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Спроектировать БД Гостиницы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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