CREATE TABLE instructions ( id int NOT NULL AUTO_INCREMENT, title varchar(255) NOT NULL DEFAULT '', visible tinyint(1) NOT NULL DEFAULT 0, created datetime NOT NULL, updated datetime NOT NULL, author int NOT NULL DEFAULT 0, PRIMARY KEY (id) ); CREATE TABLE instructions_sections ( id int NOT NULL AUTO_INCREMENT, instruction_id int NOT NULL, type tinyint NOT NULL DEFAULT 0, value text, visible tinyint(1) NOT NULL DEFAULT 1, created datetime NOT NULL, updated datetime NOT NULL, PRIMARY KEY (id) );

Stworzyłem Entite Instruction który odwzorowuje tabele instruction, do niego dołączyłem sections, które są w relacji @OneToMany. Wszystko w porząku działa, ale muszę zbudować formularz, który nie chcę mi działać z powodu błędów z brakiem właściwości Entite.
Chodzi o to, że przy tworzeniu można wybrać 7 zahardkodowanych sekcji i mają one być zaprezentowane w bazie danych. Jak to zrobić z fomularzem? Sekcje nie są wszystkie wymagane, ale jak to ograć, aby formularz takie coś pokazał i zapisał?
PS. Obrazek idealnie obrazuje relacje jakie mam stworzyć.