You should set the "recipeList" relationship to be to-many. Then you build your recipes as Recipe entities, you build your collections of recipes as RecipeCollection entities", and you link them. Depending on exactly how you set up the relationships, a given recipe can be in only one collection (like a physical recipe in a folder), or it can be in many (like how Gmail tags work).
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: