У меня есть два класса Parent
и Child
.
class Child extends Parent {
private String extraField1;
private String extraField2;
...
}
Child
класс имеет 2 дополнительных поля extraField1
и extraField2
.
Q1. Должен ли я сделать два diff. таблицы в базе данных: одна для Child
и другая для Parent
?
или
Q1. Следует ли добавить два столбца в таблицу Parent
(каждый столбец для одного дополнительного поля) и сохранить Child
в таблице Parent
.
=============================== РЕДАКТИРОВАНИЕ =============== ========================
Да, Child
и Parent
- это классы в одной иерархии.