Sobes.tech
Junior — Middle

Կարող եք տալ մի օրինակ իրավիճակի, երբ մի տարր կապված է մի քանի այլ տարրերի հետ, և հակառակը?

sobes.tech AI

Պատասխան AI-ից

Примером ситуации, когда один элемент связан с несколькими другими, и наоборот, может служить отношение "многие ко многим". Например, в системе управления курсами студент может посещать несколько курсов, а каждый курс может включать множество студентов.

В C# это можно представить так:

public class Student
{
    public string Name { get; set; }
    public List<Course> Courses { get; set; } = new List<Course>();
}

public class Course
{
    public string Title { get; set; }
    public List<Student> Students { get; set; } = new List<Student>();
}

Здесь один студент связан с несколькими курсами, и каждый курс связан с несколькими студентами.