powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Посоветуйте новичку, какой вариант выбрать
6 сообщений из 6, страница 1 из 1
Посоветуйте новичку, какой вариант выбрать
    #33404723
lisnake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Во первых, здравствуйте! (это мой первый пост на этом форуме :)

А во вторых помогите пожалуйста определиться, какой из нижеследующих вариантов лучше. Скажу сразу, я полный чайник в БД :)

Задача такая: база данных по общежитиям, в общежитиях комнаты, в комнатах студенты. В одной комнате может быть от одного до четырех мест. Как спроектировать чтобы потом было проще узнавать сколько свободных мест в комнате/общежитии? Предлагаю два варианта.
...
Рейтинг: 0 / 0
Посоветуйте новичку, какой вариант выбрать
    #33404724
lisnake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вариант 1
...
Рейтинг: 0 / 0
Посоветуйте новичку, какой вариант выбрать
    #33404725
lisnake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вариант 2
...
Рейтинг: 0 / 0
Посоветуйте новичку, какой вариант выбрать
    #33404763
mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В варианте 2, видимо, опечатка. У комнаты не количество комнат, а количество мест.
Задача, подбная Вашей, обсуждалась здесь .
...
Рейтинг: 0 / 0
Посоветуйте новичку, какой вариант выбрать
    #33404766
lisnake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mirВ варианте 2, видимо, опечатка. У комнаты не количество комнат, а количество мест.
Задача, подбная Вашей, обсуждалась здесь .

Да, действительно опечатка :(, извините. Должно быть количество мест.

А за ссылку спасибо, сейчас почитаю
...
Рейтинг: 0 / 0
Посоветуйте новичку, какой вариант выбрать
    #33405170
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рассмотрите третий вариант, когда в "Комнате" имеется не только "количество мест" но и "количество занятых мест". Причем сделайте check constraint чтобы случайно не заселить на одно и то же место нескольких человек.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Посоветуйте новичку, какой вариант выбрать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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