我需要一个列为-> hotel_id,hotel_name,price_per_night,facilities,的表
在本列中,工具和首选可能具有多个值。
例如->
设施可以是游泳池,水疗等(许多不同的价值可以随着时间的增加而增加)
优先考虑的是夫妻、家庭等(许多不同的值可以随时间而增加)
我对mysql非常陌生。我很困惑如何设计我的数据库,并认为应该采用以下方法:->
我想有更多的建议,如何设计我的数据库。
发布于 2016-03-12 15:02:59
一般来说,在事务处理系统中,非1NF设计是不好的想法。您会遇到很多更新/删除完整性问题,这些问题很难解决,而且MySQL甚至没有为您提供使插入安全的工具。
当人们有效地使用非1NF设计时,这些设计通常满足两个标准:
在这两种情况都是真实的情况下,甚至不要考虑打破1NF。即使两者都是真的,这也不足以决定走那条路。
所以第二种方法
https://stackoverflow.com/questions/35955406
复制相似问题