Como propagar no Entity Framework Core 2?

Eu tenho duas tabelas e quero preenchê-lo usando sementes.

Eu uso o ASP.NET Core 2 no Ubuntu.

Como preencher os dados para duas tabelas, uma conectada à outra por chave estrangeira? O medidor de vazão possui muitas notas e a nota pertence ao flômetro. Eu quero fazer algo parecido com isto, mas deve ser armazenado no banco de dados.

new Flowmeter {Make="Simple model name",SerialNum=45, Model="Lor Avon", Notes = new List<Note>()
    {
        new Note(){Value=45,CheckedAt=System.DateTime.Now},
        new Note(){Value=98,CheckedAt=System.DateTime.Now}
    }
}

questionAnswers(6)

yourAnswerToTheQuestion