[英]How to Add room categories for a particular hotel
我在下面的桌子上创建了一个酒店主人:
tbl_hotel_type : id,type_name,type_code and more
tbl_hotel : id,name,code and more
tbl_hotel_info : id,hotel_id,hotel_type_id and more
tbl_room_categories : id,hotel_type,room_catname,room_catcode and more
现在,我想关联哪个酒店的房间类别,即
1.我应该在“ tbl_hotel_info”中添加另一列作为“ room_categories”,该列将在单个列中包含所有房间类别的ID,特别是“ tbl_hotel_info”行中的特定酒店信息。
或这两种方法都是错误的,并且,我必须做其他事情,请为我提出一种更好的方法来实现这一目标。 谢谢
这个评论太长了。
您的设计似乎有问题。 我不希望hotel_type
属于房间类别。 HotelTypes
在哪里? (我看不出在表名前加上tbl_
。)
实际上,这听起来像您想要一个联结表。 我会设想这样的表:
RoomCategories: RoomCategoryId, CategoryName, CategoryCode, . . .
HotelRoomCategories: HotelId, RoomCategoryId
Hotels: HotelId, HotelTypeId
HotelTypes: HotelTypeId, TypeName, TypeCode
我也认为您不需要单独的“酒店信息”表。 该信息似乎直接属于Hotels
表。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.