Como definir um relacionamento 0 .. * no Entity Framework Code First?

Eu tenho o próximo código para duas classes:

public class Object
{
    public int ObjectID { get; set; }

    public int Object2ID { get; set; }
    public virtual Object2 Object2 { get; set; }
}

public class Object2
{
    public int Object2ID { get; set; }

    public virtual ICollection<Object> Objects { get; set; }
}

Eu sei que com o Entity Framework, isso criará um relacionamento um para muitos, mas o que eu quero saber é como transformar isso em um relacionamento de zero para muitos.

Eu sou novo no Entity Framework e não consegui encontrar nenhuma resposta direta.

questionAnswers(2)

yourAnswerToTheQuestion