Articles of relacionamento

JPA: diferença entre @JoinColumn e @PrimaryKeyJoinColumn?

Qual é a diferença exata entre @JoinColumn e @PrimaryKeyJoinColumn ? Você usa @JoinColumn para colunas que fazem parte de uma chave estrangeira. Uma coluna típica poderia ser semelhante (por exemplo, em uma tabela de junit com atributos adicionais): @ManyToOne @JoinColumn(name = “…”) private OtherClass oc; O que acontece se eu promover a coluna para ser […]

associação de propriedade do classificador e da associação de propriedade do relacionamento no UML

7.3.3 Associação (do kernel), página 36, ​​superestrutura da UML, v2.4.1: uma associação pertencente ao classificador ou por relacionamento. Existe um exemplo da vida real na UML sobre a associação pertencente ao classificador e à associação de propriedade do relacionamento?

Como implementar integridade referencial em subtipos

Eu tenho as seguintes tabelas em um database relacional: [Sensor] LocationId [PK / FK -> Location] SensorNo [PK] [AnalogSensor] LocationId [PK/FK -> Sensor] SensorNo [PK/FK -> Sensor] UpperLimit LowerLimit [SwitchSensor] LocationId [PK/FK -> Sensor] SensorNo [PK/FK -> Sensor] OnTimeLimit [Reading] LocationId [PK/FK -> Sensor] SensorNo [PK/FK -> Sensor] ReadingDtm [PK] [ReadingSwitch] LocationId [PK/FK -> Reading] […]

Diferença de implementação entre agregação e composição em Java

Estou ciente das diferenças conceituais entre Agregação e Composição. Alguém pode me dizer a diferença de implementação em Java entre eles com exemplos?