using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace Flexitime.DataAccess.Objects { public class GroupDb { public GroupDb() { IsPrivate = false; Users = null; } [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public Guid Id { get; set; } public string Name { get; set; } public bool IsPrivate { get; set; } public List Users { get; set; } public GroupOwners Owners { get; set; } public List Permissions { get; set; } } }