【发布时间】:2014-09-21 10:58:45
【问题描述】:
我是数据库规范化方面的新手,我想知道我在创建的表结构方面是否做对了。 我有一个名为“RoomRates”的表格,其中包含下一列:
RoomRateId(int), RoomType(int), Season(int), Monday(decimal),Tuesday(decimal), Wednesday(decimal), Thursday(decimal),Friday(decimal), Saturday(decimal), Sunday(decimal)
据我所知,这个表格的结构打破了第一范式。
我有一个关于 RoomType 和 Season 的外键。
我应该把表格的结构变成:
RoomRateId(int), RoomType(int), Season(int), DayOfTheWeek(int), Rate(decimal)
为了不破坏第一范式?
【问题讨论】:
标签: mysql database database-design database-normalization