我的任务是制作一个简单的时间跟踪程序,并认为这是学习如何使用一些基本实体框架功能的好时机。我创建了一个数据库模型,目前正在使用图编辑器将数据库放在一起。
我习惯使用workbench在MySQL中创建数据库,并不习惯将我的数据库条目视为最终对象。
这是我的情况:
我必须存储工作日的一些“预设”。例如,预设normal
将适用于上午9点至下午5点,周一至周五的工作时间以及周六和周日的not working
。
基本上,当涉及到操纵数据时,我希望能够执行以下操作:week.preset.monday.start
并获得一些时间,以便最终绘制出色彩鲜艳的图形:)。
这是正确的方法吗(使用多个导航属性并在WorkdayPreset端删除它们)?