powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Помогите спроектировать БД
4 сообщений из 29, страница 2 из 2
Помогите спроектировать БД
    #33738845
Фотография proposed amendment
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ModelR- и проч. и проч.

совершенно верно.

вчера было набросал модельку: на 3 корпуса 1 -2 -3 этажа и один инженерный...

набил данных на один корпус: 12 1-х номеров 12 2-х номеров 4 Люкса Бассейн и различные вспомогательные помещения, всего Premises порядка 70-80...

в принципе подход с зонированием оправдан - получается довольно занятно, но, действительно, очень сложен в сопровождении - я и сам запутался на втором десятке объектов рассовывая их в первый десяток зон

пришлось набросать на бумажке эскиз "реальной гостиницы" - все стало гораздо проще и понятнее - т.е. выручить может смена парадигмы интерфеса - не классические формы ввода, а планы помещений и схемы расположения зон...

еще один момент, вероятно лучше будет совместить два подхода в организации схемы данных

tblLocations - жесткая иерархическая структура Parent-Child для хранения данных вида Building<Block<Unit<Place - каждая койка на своем и только своем месте

и более гибкая - Many-to-Many на основе таблицы tblAreas - каждое помещение учтено в разных категориях - кто убирает, кто охраняет, в зоне какого класса расположено.

во всяком случае задача

уборку номеров "Super Lux Queen Elizabeth" поручать только специально обученым людям, на каком бы этаже номер не находился

решается в лет - создаем новую зону уборки

AreaID C # 2348
AreaType CleaningZone
AreaCategory Professional Cleaning

и напихиваем в нее номера "Super Lux Queen Elizabeth"

PremiseID R # 56789
PremiseType Residence
PremiseCategory SuperLux

и прилегающие помещения

PremiseID S # 77659
PremiseType SharedZone
PremiseCategory Regular

PremiseID S # 77654
PremiseType Recreation
PremiseCategory Regular
...
Рейтинг: 0 / 0
Помогите спроектировать БД
    #33739879
Ловко, proposed amendment ! "Совершенно игнорируете", и баста. И пошли Вы, Андрей Леонидович, куда подальше. Я уже хорошо знаком с таким "реляционным подходом" к обсуждению любого вопроса. Пошел, конечно.
...
Рейтинг: 0 / 0
Помогите спроектировать БД
    #33742775
Фотография proposed amendment
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чернышев Андрей ЛеонидовичЛовко.

Андрей Леонидович, не нужно передергивать :)

я, конечно, не дурак и послать кого след куда след, но к их числу вы не относитесь...
...
Рейтинг: 0 / 0
Помогите спроектировать БД
    #33771254
Николай Н
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно для курсовой по гостинничному бизнесу - у Вейскаса (учебник по Access 2003) почитать и коды скачать примеров - http://www.piter.com/download
...
Рейтинг: 0 / 0
4 сообщений из 29, страница 2 из 2
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Помогите спроектировать БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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