元字段(即最后更新日期)应该是实体表的一部分吗?

时间:2012-02-10 09:28:51

标签: relational-database

我有一个hotel实体,这家酒店只有一个国家。

我有一个country实体表,它存储了所有国家/地区。

我有一张地图表(因为它是1 - 1),因为我觉得这个国家不应该成为酒店的一部分(或者它应该是什么?)。问题是,last_updated_date变量应该是hotel_country_map实体的一部分吗?

enter image description here

1 个答案:

答案 0 :(得分:1)

我建议您将hotel_country_map列移回酒店表,而他们不“正确”可以说该国家位于酒店所在的位置,因此是酒店的有效属性。

last_update_date是有效的补充,因为它会告诉您上次更改酒店记录的时间。