У меня есть класс Brand, в котором есть несколько продуктов
И в классе продукта я хочу иметь ссылку на марку, вот так:
case class Brand(val name:String, val products: List[Product])
case class Product(val name: String, val brand: Brand)
Как мне заполнить эти классы???
Я имею в виду, что я не могу создать продукт, если у меня нет бренда
И я не могу создать бренд, если у меня нет списка продуктов (, потому что Brand.products — это значение)
What был бы лучший способ смоделировать такого рода отношения?