Тогда не вижу проблем в сохранении Order( @Embedded val customer: Custormer, @Relation(parentColumn = "id", entity = ItemDb.class, entityColumn = "customerId") val items: List<Item>
@Embedded означает что в таблице Order будут поля из Customer, а для Customer'ов есть отдельная таблица