powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / help me please
7 сообщений из 7, страница 1 из 1
help me please
    #35642535
silexz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем привет! я новичок на этом форуме, сразу извеняюсь за свое ацкое нубство)
но вопрос следующий:
как сделать в какой либо таблице из базы данных (гостиница), как бы минитаблицу с выбором полей ввода, т.е. не юзер вводит, чето а выбирает из предложенных вариантов, ну например доплнительные услуги (кондиционер, тв и интернет например) ?
подскажите пожалуйста! очень надо
прошу извенить если такой вопрос рассматривался
...
Рейтинг: 0 / 0
help me please
    #35642609
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Обычно этим занимаютсмя программисты
...
Рейтинг: 0 / 0
help me please
    #35642642
Фотография Mr Marmelad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну не всегда. Существует так называемый LOOKUP блок по которому формируются основные элементы системы. Обычно это ID, Description, Auditor формат. В него удобно занести все начальные данные и использовать как ограничитель. Например чтобы не получилось штата UK или страны USSR
...
Рейтинг: 0 / 0
help me please
    #35642653
silexz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cat2Обычно этим занимаютсмя программисты
ну мне это и надо сделать собссно)
...
Рейтинг: 0 / 0
help me please
    #35642659
silexz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mr MarmeladНу не всегда. Существует так называемый LOOKUP блок по которому формируются основные элементы системы. Обычно это ID, Description, Auditor формат. В него удобно занести все начальные данные и использовать как ограничитель. Например чтобы не получилось штата UK или страны USSR
а мона показать как это в коде скрипта будет?
...
Рейтинг: 0 / 0
help me please
    #35642742
Фотография Mr Marmelad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну например что нить такое в формате T-SQL (SQL Server):

Код: plaintext
1.
2.
3.
4.
5.
6.
CREATE TABLE C_RoomAmenities (
  ID_RoomAmenities INT NOT NULL CONSTRAINT PK_RoomAmenities PRIMARY KEY CLUSTERED,
  Description_RoomAmenities varchar( 255 ) NOT NULL,
  CreatedOn datetime NOT NULL CONSTRAINT DF_CreatedOn DEFAULT getdate(),
  CreatedBy varchar( 100 ) NOT NULL CONSTRAINT DF_CreatedBy DEFAULT user_name()
)
Ну и загрузить надо

Код: plaintext
1.
2.
3.
4.
5.
INSERT C_RoomAmenities (ID_RoomAmenities, Description_RoomAmenities) VALUES( 1 , 'Bathroom')
INSERT C_RoomAmenities (ID_RoomAmenities, Description_RoomAmenities) VALUES( 2 , 'Shower')
INSERT C_RoomAmenities (ID_RoomAmenities, Description_RoomAmenities) VALUES( 3 , 'A/C')
INSERT C_RoomAmenities (ID_RoomAmenities, Description_RoomAmenities) VALUES( 4 , 'TV Set')
INSERT C_RoomAmenities (ID_RoomAmenities, Description_RoomAmenities) VALUES( 5 , 'Telephone')
INSERT C_RoomAmenities (ID_RoomAmenities, Description_RoomAmenities) VALUES( 6 , 'Internet Access')
...
Рейтинг: 0 / 0
help me please
    #35642745
Фотография Mr Marmelad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кроме всего эти LOOKUP или CODE таблички очень легко автокодировать. Формат их ДОЛЖЕН БЫТЬ неизменный и обязательно использование FK CONSTRAINT для селектирования. Можно возразить что использование такого метода "архаично" и сегодня удобнее использовать XML внутри бизнес логики или вообще формировать на уровне меню у клиента, но ... это всё (на мой взгляд) религиозные войны. Всем хочется поиметь контроль... На уровне БД такой контроль имеет место.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / help me please
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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