|
|
|
Спроектировать БД Гостиницы
|
|||
|---|---|---|---|
|
#18+
ViPRossoftwarer... фамилию "Сидоров", бегающую по гостинице отдельно от постояльца Сидорова. нет он перед бегом на лоб наклеивает тиа - "Постоялец Сидоров!!! Не путать с уборщиком Сидоровым!!!" А, так вам, дорогие, БД уже не интересны, вы о гостинице?))) И о фамилиях и именах на форменной одежде сотрудников. Тоже, наверное, интересная проблема))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2012, 20:50 |
|
||
|
Спроектировать БД Гостиницы
|
|||
|---|---|---|---|
|
#18+
Бредятина, а как надо, всё-таки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2012, 22:09 |
|
||
|
Спроектировать БД Гостиницы
|
|||
|---|---|---|---|
|
#18+
вместо твоих четырех один справочник сезонов: (дата начала, дата окончания, ценник) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2012, 22:29 |
|
||
|
Спроектировать БД Гостиницы
|
|||
|---|---|---|---|
|
#18+
ViPRosнет он перед бегом на лоб наклеивает тиа - "Постоялец Сидоров!!! Не путать с уборщиком Сидоровым!!!" Это уже в топик любителей естественных ключей. К бредятине, поднятой уважаемым Вопросом, это прямого отношения не имеет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2012, 22:35 |
|
||
|
Спроектировать БД Гостиницы
|
|||
|---|---|---|---|
|
#18+
MyNiGoo Бредятина, а как надо, всё-таки? Надо что? Надеюсь, Вы понимаете, что мое предположение о большом количестве ошибок в проекте - провокация)) Автор должен понять, если он хочет заниматься базами данных, что проблемы вовсе не в том, о чем "ему сказали". Тем более, что ему сказали некорректно: для связей многие ко многим не нужно "создавать еще одну таблицу" (ведь в постановке задачи не прозвучало требования использовать реляционную СУБД)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2012, 22:56 |
|
||
|
Спроектировать БД Гостиницы
|
|||
|---|---|---|---|
|
#18+
softwarer, неее вопрос сложнее Механизм сопоставления Идентификатора и идентифицируемого Объекта по мне пофиг кто там бегает и есть ли у него фамилия ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2012, 22:59 |
|
||
|
Спроектировать БД Гостиницы
|
|||
|---|---|---|---|
|
#18+
Leone1930Помогите спроектировать БД гостиницы. БД очень простенькая, но у меня есть проблемы с проектированием. Спроектируйте базу данных (БД) таким образом, чтобы она находилась не менее, чем в третьей нормальной форме. Спроектировать БД гостиницы. Известны данные о постояльцах (Ф,И,О, дата_рождения, N_гостиничного номера, дата_въезда и дата_выезда) и данные о номерном фонде(N_гостиничного номера, тип номера, вид из номера, стоимость номера в зависимости от сезона). В одном номере могут проживать несколько человек. Подскажите с организацией связей, или какие таблицы создать, а дальше уж я сам постараюсь дотумкать. :) Обратите внимание, на следующие очевидные вопросы, которые Вы должны себе задать: 1) Стоимость номера не меняется с течением времени (например, в связи с инфляцией)? 2) Одинаковая стоимость у номеров одного типа или у каждого номера своя стоимость? 3) В номере могут проживать бесчисленное множество человек одновременно? Лучше было бы уточнить это у преподавателя. Раз он не смог сформулировать задачу так, чтобы вопросов не возникало:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2012, 23:07 |
|
||
|
Спроектировать БД Гостиницы
|
|||
|---|---|---|---|
|
#18+
Не будет препод их так грузить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2012, 23:20 |
|
||
|
Спроектировать БД Гостиницы
|
|||
|---|---|---|---|
|
#18+
Leone1930Помогите спроектировать БД гостиницы. БД очень простенькая, но у меня есть проблемы с проектированием. Спроектируйте базу данных (БД) таким образом, чтобы она находилась не менее, чем в третьей нормальной форме. Спроектировать БД гостиницы. Известны данные о постояльцах (Ф,И,О, дата_рождения, N_гостиничного номера, дата_въезда и дата_выезда) и данные о номерном фонде(N_гостиничного номера, тип номера, вид из номера, стоимость номера в зависимости от сезона). В одном номере могут проживать несколько человек. Подскажите с организацией связей, или какие таблицы создать, а дальше уж я сам постараюсь дотумкать. :) Если предположить, что: 1) Стоимость определяется для Типа номера. 2) Стоимость не изменяется в течение очередного сезона. 3) Единицей измерения услуги - сутки (с одним и тем же временем начала). 4) В номере может проживать бесчисленное множество человек. То (не рекомендую использовать реляционную СУБД, но она Вам навязана, поэтому ключи вместо связей между сущностями): Постоялец { Ид. постояльца , Фамилия, Имя, Отчество, Дата рождения} Тип номера { Ид. типа , Наименование} Номер { Ид. номера , Номер, Ид. типа(FK)} Проживание { Ид. проживания , Ид. постояльца(FK), Ид. номера(FK), Дата въезда, Дата выезда} Вид из номера { Ид. вида , Ид. номера(FK), Фото} Сезон { Ид. сезона , Дата начала, Дата окончания} ОЦ: сезоны не пересекаются и между ними нет промежутков Прейскурант { Ид. прейскуранта , Ид. типа(FK), Ид. сезона(FK), Стоимость суток} ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2012, 23:41 |
|
||
|
Спроектировать БД Гостиницы
|
|||
|---|---|---|---|
|
#18+
Модератор, а можно узнать, это действительно наш кашист взялся за ум и с парой ошибок скопировал моё предложение или кто-то под него подделывается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2012, 23:52 |
|
||
|
Спроектировать БД Гостиницы
|
|||
|---|---|---|---|
|
#18+
softwarerМодератор, а можно узнать, это действительно наш кашист взялся за ум и с парой ошибок скопировал моё предложение или кто-то под него подделывается? 1) Точно не кашист)) 2) Извините, что не читал Ваши сообщения, привык уже, что в них не может быть ничего интересного) 3) А пару (всего???) ошибок в своем сообщении Вы, надеюсь, исправите самостоятельно)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2012, 23:56 |
|
||
|
Спроектировать БД Гостиницы
|
|||
|---|---|---|---|
|
#18+
Какого красивого дяденьку к нам занесло. БредятинаУ Вас огромное количество ошибок. Поясню на примере. Фамилия, конечно же, является самостоятельной сущностью, а вовсе не свойством сущности Клиент , как у Вас. И т.д. То есть, до третьей нормальной формы Вам еще как до луны)) КЛАСС! Если Вам непонятно, что у фамилии есть, например, происхождение, то, конечно, Вам еще рано заниматься нормализацией )) Нужно закончить среднюю школу, для начала)) ЕЩЁ ЛУЧШЕ!! Разумеется, если опираться на "функциональные зависимости" и "ключи". К счастью, все намного проще. Достаточно ответить на вопрос: не является ли это свойство свойством какой-то другой сущности или самостоятельной сущностью?) ПРАВИЛЬНО, КЛЮЧИ НАХ, КАК БУРЖУАЗНЫЙ ПРЕДРАССУДОК!!! Исключено. Практик никогда не задаст такой вопрос. Ваша ирония уместна, конечно. Я опять забыл, что здесь собрались практики, не имеющие представления о теории БД)) И что самое печальное - о практике проектирования БД)) Они вместо элементарных вопросов, которые нужно задавать себе, а вовсе не пользователям (пользователям задают совсем другие вопросы), задают бесконечно один, еще более элементарный, вопрос: я правильно нормализовал данные? Мне удалось получить 3НФ?:) Понятно, что это неразрешимая, видимо, проблема высшего образования. Но ведь и самообразование никто не отменял.. ЧТО-Ж, КРИТИКА ПРИНИМАЕТСЯ, ПРИДЁТСЯ ПЕРЕКВАЛИФИЦИРОВАТЬСЯ В УПРАВДОМЫ. У местных "теоретиков" весеннее обострение?))) "Фамилия сама по себе не может..." Приговор, основанный на низком уровне преподавателей наших "теоретиков". С этим, как я уже сказал в предыдущем сообщении, ничего не поделаешь... НАШИХ ПРЕПОДАВАТЕЛЕЙ ТОЖЕ В УПРАВДОМЫ Там еще пикселы, наверное... Но, то что подумали - уже хорошо:) СПАСИБО, ЧТО ПОХВАЛИЛ, ДОБРЫЙ ЧЕЛОВЕК А, так вам, дорогие, БД уже не интересны, вы о гостинице?))) И о фамилиях и именах на форменной одежде сотрудников. Тоже, наверное, интересная проблема))) Надо что? Надеюсь, Вы понимаете, что мое предположение о большом количестве ошибок в проекте - провокация)) Автор должен понять, если он хочет заниматься базами данных, что проблемы вовсе не в том, о чем "ему сказали". Тем более, что ему сказали некорректно: для связей многие ко многим не нужно "создавать еще одну таблицу" (ведь в постановке задачи не прозвучало требования использовать реляционную СУБД)... ПРАВИЛЬНО, НУЖНО КАКУЮ-НИБУДЬ НЕРЕЛЯЦИОННУЮ, ПУСТЬ ПРЕПОД ОБЛАЖАЕТСЯ, КОГДА НЕ СМОЖЕТ ПОНЯТЬ, ЧТО СТУДЕНТ ЕМУ ПРИНЁС Обратите внимание, на следующие очевидные вопросы, которые Вы должны себе задать: 1) Стоимость номера не меняется с течением времени (например, в связи с инфляцией)? 2) Одинаковая стоимость у номеров одного типа или у каждого номера своя стоимость? 3) В номере могут проживать бесчисленное множество человек одновременно ? Лучше было бы уточнить это у преподавателя. Раз он не смог сформулировать задачу так, чтобы вопросов не возникало:) ПУСТЬ ТАМ ЖИВУТ ВСЕ СОТРУДНИКИ ЧЕРКИЗОВСКОГО РЫНКА, Если предположить, что: 1) Стоимость определяется для Типа номера. 2) Стоимость не изменяется в течение очередного сезона. 3) Единицей измерения услуги - сутки (с одним и тем же временем начала). 4) В номере может проживать бесчисленное множество человек. То (не рекомендую использовать реляционную СУБД , но она Вам навязана, поэтому ключи вместо связей между сущностями): Постоялец {Ид. постояльца, Фамилия, Имя, Отчество, Дата рождения} Тип номера {Ид. типа, Наименование} Номер {Ид. номера, Номер, Ид. типа(FK)} Проживание {Ид. проживания, Ид. постояльца(FK), Ид. номера(FK), Дата въезда, Дата выезда} Вид из номера {Ид. вида, Ид. номера(FK), Фото} Сезон {Ид. сезона, Дата начала, Дата окончания} ОЦ: сезоны не пересекаются и между ними нет промежутков Прейскурант {Ид. прейскуранта, Ид. типа(FK), Ид. сезона(FK), Стоимость суток} ПОНЯЛИ?! НЕ РЕКОМЕНДУЮТ!!! 1) Точно не кашист)) 2) Извините, что не читал Ваши сообщения, привык уже, что в них не может быть ничего интересного) 3) А пару (всего???) ошибок в своем сообщении Вы, надеюсь, исправите самостоятельно)) НЕ, НА УПРАВДОМА НЕ ПОТЯНЕМ, СТАРШИЙ ПО ПОДЪЕЗДУ, ВОТ НАШ ПОТОЛОК ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2012, 08:09 |
|
||
|
Спроектировать БД Гостиницы
|
|||
|---|---|---|---|
|
#18+
S.PRНе будет препод их так грузить А я ж о чем и говорю - надо быть немного мудрее. Что препаду надо для 3-4 баллов ? Правильно - понимание релиционной БД - в 3 пацанской форме. Конечно нужно оставить и зазор для маневра - он обязательно задаст доп вопрос - и к нему нужно быть готовым. Вот потому именно так и построил БД. Так сказать расширяемо. И ваще чуваки - в программированиии и в ИТ вы должны сразу определиться для себя - вы программируете ради бабла или ради искусства. В первом случае необходимо думать о выхлопе и перспективах выхлопа. Во втором случае нужно думать только о самоудовлетворении. Принцип не делай лишнего - это к первому случаю. Да конечно - завтра придут и скажу надо менять - но это и плюс - ведь придут к вам. И ваще елси вы попадете в буржуйскую кантору - то вас с вашими размазыванием ... по стенке пошлют дальше. Сори за лирическое отступление ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2012, 10:14 |
|
||
|
Спроектировать БД Гостиницы
|
|||
|---|---|---|---|
|
#18+
softwarer подделывается? Подделывается. Настоящий никогда не считал ИД свойством сущности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2012, 10:18 |
|
||
|
Спроектировать БД Гостиницы
|
|||
|---|---|---|---|
|
#18+
_модsoftwarer подделывается? Подделывается. Настоящий никогда не считал ИД свойством сущности. Не настоящий - тем более:) Видимо, усталость сказывается... Или перепутали объектную модель с реляционной, в которой "ид." - свойство сущности, к несчастью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2012, 15:42 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=37747991&tid=1541711]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 378ms |

| 0 / 0 |
