Ich möchte gern folgendes ER Diagramm umsetzen.
Dabei sollen alle Haupttabellen (zb Blog, Vehicle, et c) eine Referenz zu der Entity Tabelle Haben. S ie dient als zentrale BaseTabelle .
Somit steht jeder neuen Haupttabelle eine Refrenz zur Basetabelle ( Entity ) zur verfügung und kann необязательно Теги, Задача, Файл и др. c haben.
Für jeden neuen Eintrag in einer der Haupttabelle, soll nun automatisch Бэйм Эрстеллен Эйн Нойер Айнтраг ин дер Сантал Табелле Эрстелльт Верден.
Шляпа Джеманд Эйн Иде, ш ie ich d ie Аннотация Шрайбен Мусс, Дэмит Венн Джеманд Зб Эйн Нойен "Блог" Айнтраг в д ie Datenbank speichert, automatisch auch ein neuer Entity Eintrag erzeugt wird?
public Vehilce implements Serializable{
....
/**
* Entity
*/
@JsonIgnore
@OneToOne(fetch = FetchType.LAZY, optional = true)
@JoinColumn(name = "EntityID", referencedColumnName = "EntityID", nullable = true, unique = false, insertable = false, updatable = false)
private Entity entityid;
public Entity getEntityid() {
return entityid;
}
}
public class Entity implements Serializable {
@Id @Column(name="EntityID" )
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer entityid;
}
Engli sh: Я хотел бы реализовать следующую диаграмму ER.
Все основные таблицы (например, Блог, Vehicle, et c) должен иметь ссылку на таблицу сущностей. Он служит центральной базовой таблицей.
Таким образом, каждая новая основная таблица имеет ссылку на базовую таблицу (сущность) и может дополнительно иметь теги, задачу, файл и т. Д. c.
Для каждой новой записи в одной из основных таблиц новая запись в таблице сущностей должна создаваться автоматически.
Перевод www.DeepL.com/Translator (бесплатная версия)