Realmを利用し,ゲーム履歴管理アプリを作成しようとしています.
具体的には

public class MapArea extends RealmObject {
    @PrimaryKey
    public long id;
    public String name;
}

のようなマップ情報を予め持ち

public class Play extends RealmObject {
    @PrimaryKey
    public long id;
    public Date date;
    public MapArea mapArea;
}

のようなプレイ情報を記録したいと考えています.

ここで,マップ情報は予め入力済みのレコードを使用したいのですが,アプリのアップデート時にマップを追加する可能性があります.
RealmConfiguration.Builder.assetFile()により初期データをassetsよりコピーすることができることは判明したのですが,マップ追加時にデータを追従させる方法がわかりませんでした.

Realmデータベースに対し入力済みデータを与え,かつそれをアプリアップデート時に更新するにはどのようにしたらよいでしょうか?