1이 다른 개체의 부모 인 2 개의 엔터티를 만드는 적절한 방법은 무엇입니까? 우리가 EmailOutboxSchedule
에 지정된 날짜에 나가서 EmailOutbox
에서 즉시 이동 전자 우편 및 이메일을 가지고최대 절전 모드의 엔터티 계층
Email_Outbox
------------
Id
Email_Id
Date_Sent
Email_Outbox_Schedule
---------------------
Id
Email_Id
Date_Sent
Date_to_Send
아주 간단한 예를 들어, 우리는 다음과 같은 두 테이블이있다. 이상적으로는 Java의 클래스 계층 구조이며 EmailOutboxSchedule
은 EmailOutbox
까지 확장됩니다. 그런 다음 1 개의 추가 필드 (dateToSend
) 만 지정하면되고 일반적인 객체 계층 구조 기능을 이용할 수 있습니다. 최대 절전 모드에서이 작업을 수행하는 데 문제가 있습니까? 특별한 방법으로 2 개의 엔티티에 주석을 달 필요가 있습니까?
그것은 작동하지만 필수적인 계층 구조를 나타내지는 않습니다. 그러나 합리적인 솔루션입니다 (예 : null 가능한 일정 열을 갖는 것만 큼 합리적입니다). –
최대 절전 모드 및 우아함에 대한 매우 재미있는 설명 :). 이것은 가장 합리적인 것 같습니다. 필자의 의견으로는 null 입력 가능 일정 열보다 확실히 좋습니다. –