How to create a BOM for my Product

I have a product and I want user to create its BOM. How can I do this?
The number of BOMs inside a product can vary.
I need them to be changeable later on, in order to any wrong input.
Example

Product 1
- a
- b
- c
Product 2
- d
- e
- f
-g

Hi @OzanB, this is a great question. This is a great use-case for Tulip Tables. I would recommend checking out this course in Tulip University.

If you want an example of BOMs in Tulip in action, you can download this library application.