Please enable JavaScript.
Coggle requires JavaScript to display documents.
Fitur Questionnaire, Answer Entry, public class UserAnswer { - Coggle…
Fitur Questionnaire
Database:
Table::Questionnaire
user created
Table Questions
Table Asnwers
Entity
Repository
Service
View
Answer Entry
private Long id;
ManyToOne
private UserAnswer userAnswer;
ManyToOne
private Question question;
ManyToOne
private Answer selectedOption;
public class UserAnswer {
private Long id;
private Long userId;
private LocalDateTime answeredAt;
OneToMany(mappedBy
= "userAnswer", cascade = CascadeType.ALL, orphanRemoval = true)
private List<AnswerEntry> answers = new ArrayList<>();
private Questionnaire questionnaire;