Как правильно создать 2 объекта, где 1 является родителем другого?Например, у нас есть следующие 2 таблицы:
Email_Outbox
------------
Id
Email_Id
Date_Sent
Email_Outbox_Schedule
---------------------
Id
Email_Id
Date_Sent
Date_to_Send
Довольно просто, у нас есть электронные письма, которые отправляются немедленно в EmailOutbox
и электронные письма, которые отправляются в указанную дату в EmailOutboxSchedule
.В идеале, это иерархия классов в Java, где EmailOutboxSchedule
расширяется EmailOutbox
.Тогда нам нужно только указать 1 дополнительное поле, dateToSend
, и мы можем воспользоваться преимуществами типичных объектов иерархии объектов.Есть ли проблема с этим в спящем режиме?Нужно ли комментировать 2 объекта каким-либо особым образом?