我需要在许多对象中引用 TimePeriod(AM、PM、NIGHT 等)。例如。预定会议,实际会议。
尽管 TimePeriod 在数据库中带有 ID,但它绝对不是实体,因为它不会更改,并且“AM”期间在所有对象中都是相同的。
我的困难在于知道如何从数据库中检索这个值对象。由于不同的对象可以引用它,它不应该是它们的任何存储库方法的一部分,但同时它不应该真正拥有自己的存储库,因为它不是根。
那么你会如何建议从数据库中获取它呢?
谢谢。
更新
我已经接受了 eulerfx 的回答,因为他解释说句点仍然可以通过存储库从数据库返回,尽管我不太喜欢为多个全局值对象设置多个小型存储库的想法。这个区域对我来说仍然有点灰色。