我有这样一个场景:在我的系统中,食品商店有一些营业时间。这样的业务场景:
对于我的名为“宠物食品”的食品商店,它的营业时间为周二至周五,上午11点至下午2点。
我想知道如何更好地存储这些工作时间。
我使用Sql Server数据库和Entity Framework核心。
我发现有些人建议在Sql Server的工作时间内使用xml数据类型。如果这样做,如何使用实体框架核心查询营业时间以及如何将其显示在html上。
我想在网络上显示开放时间。当某人进入该网上商店时,如果他添加了访问预订,他将访问该商店。然后系统会检查他的约会时间是否有效
答案 0 :(得分:0)
您可能希望使用实体框架的“值对象”功能。
这使您可以使用SQL表示形式,例如一个数字,代表星期1-7的一天,一个SQL TIME作为开始时间,SQL TIME作为关闭时间,组成一个表示开始时间的单个对象。