Product Linking
Product linking connects IOCode properties into
composite products โ packages, itineraries, and bundles.
Groups
Organise linked products into ordered groups (e.g. Day 1, Day 2).
Items
Each group contains items โ the actual linked products with type and status.
Choice Groups
Items with the same choice_group are alternatives โ only one is selected.
Data Model
Product (property_seq)
+-- Group (group_code, group_type, sequence)
| +-- Item (link_type, choice_group, is_default)
| +-- Item (link_type, choice_group, is_default)
+-- Group
+-- Item