网站数据库设计酒店特色

Posted

技术标签:

【中文标题】网站数据库设计酒店特色【英文标题】:Website Database Design Hotel Features 【发布时间】:2017-05-05 18:31:17 【问题描述】:

我正在创建一个网站,但在物业功能方面存在设计问题。

创建属性时,它会存储在数据库中,然后当它显示在网站上时,它会使用 php 读取并且工作正常。

但是,要求已经更新,我现在需要添加房间的功能,例如双人床、电视、空调等。我最初认为添加这些功能的最佳方式是添加新行属性表,但我不确定如何将其排序到网站上的项目符号中。

下面是当前数据库表。

Database currently

有什么想法吗?

【问题讨论】:

【参考方案1】:

您可以有一个名为 Properties 的表,它只有 2 列:所有可能属性的列表和一个 id 列(主键)。

然后有一个名为 RoomProperties 的表,它是一个 RoomId、一个 PropertyId 和一个值(这可能是一个 varchar 或 int,具体取决于其中可能包含的内容)。

然后您可以加入房间、属性和房间属性以获取您需要的所有信息。

【讨论】:

以上是关于网站数据库设计酒店特色的主要内容,如果未能解决你的问题,请参考以下文章

Java项目:酒店信息网站(java+ssm+mysql+maven)

Java+JSP基于ssm主题酒店预订系统

基于HTML旅游酒店主题网页项目的设计与实现——度假酒店预订网站(5页面)HTML+CSS+JavaScript...

springboot丽江市旅游服务网站的设计与实现.rar(论文+项目源码)

设计一个高性能的酒店房间预订系统

网站vi设计应该包含有什么特色