在这样的示例中,域模型的外观如何

时间:2018-11-17 19:01:29

标签: rest spring-boot

从理论上讲,如果我有某种有效载荷,例如:

以下是示例的说明

{

City: SomeCity,

Car: SomeCar,

Client: SomeClient,

Whatever : Something else,

Value1 : 10,

Value2 : 20

}

它被发送到在虚拟启动中创建的虚构端点/ insertToMyStarSchema。

我的数据库模型确实看起来像某种星型模式,我想在其中保存来自有效负载的数据。

因此,“中心”中有一个事实表,其中包含一些列,例如:

PK, CityID, ClientID, CarID, WhateverId, Value1, Value2

并且有类似

的表格/尺寸
City (PK, City)

Client,  (PK, Client)

Car (PK, Car)

Whatever  (PK, Whatever)

(我知道此维度可能没有意义,但请假设它们可以保留更多属性-但这在这种情况下并不重要)

维度表与事实表之间是一对多的关系,依此类推。

现在要完成帖子的问题了

现在是一个问题:

有人可以告诉我域模型的样子吗?

我想说所有维表都将具有自己的实体类,但是事实表应如何处理?

此事实表是否也是实体?而且如果是的话,value1和value2会发生什么,因为这是某种值对象?

正如我写的那样,这纯粹是理论上的问题,我不在从事某个项目或类似项目,这只是让我感到困惑的事情:)

感谢您帮助我们了解该案。

0 个答案:

没有答案