Tell me how to organize the structure of the tables for this example. There are packages, for each package there are options that can be changed from the admin panel, that is, the name of the icon and so on, the same can be done with the packages, change the price icon name. I thought at the beginning do everything in one package table, and fields with options, but in this case I can not change their name, as well as add some new ones.

enter image description here

    1 answer 1

    enter image description here

    One way to store small structures with variable composition of properties is to do this.

    • I thought about this option. That is, it turns out for each plan you need to list all the options that it has? Plan-> one record option? - quaresma89
    • one
      Yes. At the same time, you can add any new option at any time simply by expanding the AttributeNames table. - Stanislav Pechezerov
    • Thanks for the advice! - quaresma89