diff --git a/SurveyLib.Core/Models/QuestionBase.cs b/SurveyLib.Core/Models/QuestionBase.cs new file mode 100644 index 0000000..8d750ff --- /dev/null +++ b/SurveyLib.Core/Models/QuestionBase.cs @@ -0,0 +1,10 @@ +namespace SurveyLib.Core.Models; + +public class QuestionBase +{ + public int Id { get; set; } // TODO: А ведь их наверное много будет, вдруг int однажды не хватит... + public int SurveyId { get; set; } + public string Title { get; set; } + + public Survey Survey { get; set; } +} \ No newline at end of file diff --git a/SurveyLib.Core/Models/Survey.cs b/SurveyLib.Core/Models/Survey.cs index 387f11c..89eb1a2 100644 --- a/SurveyLib.Core/Models/Survey.cs +++ b/SurveyLib.Core/Models/Survey.cs @@ -5,4 +5,6 @@ public class Survey public int Id { get; set; } public string Title { get; set; } public string Description { get; set; } + + public ICollection Questions { get; set; } } \ No newline at end of file