[英]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.