创建关系数据库表

时间:2015-04-06 17:58:12

标签: database relational-database

我正在为我的公司创建一个网站。

该数据库包含以下信息:

  • 关于代理机构的工作人员(姓名,职位);

  • 关于旅行(国家,城市,酒店,是否需要签证,旅行日期,费用。费用取决于酒店类型,食物类型(是否全包)或不),从您房间的质量,旅行的天数,您订购旅行的日期;

我不知道要创建多少个表以及与它们的关系应该是什么。帮助我理解这个问题。

1 个答案:

答案 0 :(得分:1)

根据您的描述,创建以下表格。

  • 代理人员工的员工表(姓名,职位等)
  • 包含每次旅行信息的旅行表。在这里,您可以获取旅行费用和其他信息。
  • 酒店表,包含有关酒店的信息。

您需要定义这3个表中每个表之间的关系。

Employee.EmployeeID --> Trip.EmployeeID
Hotel.HotelID --> Trip.HotelID