内部名は…が変わっても、見解が変わっても引き継ぐ。
同じ内部名で…

  • 異なるSpace
  • 異なるEntry
  • 異なるView
  • 異なるRevision

…があり得る。

ViewとRevisionはシステムが決めるもの。履歴を読めるようにするため、ページ/裏に元Viewと元Revisionをそれぞれ記録しておく。どちらも記録が無ければどのから作られたかが分からなくなるので。(分からなくてもシステムは動作する。これは利用者のための情報)

でもEntryの変更をRenameLogに記録するように、ViewやRevisionも自動生成ページに記録しては?
→ここのページが記録を持っているほうが拡張しやすい。Entryの変更もページに持たせたほうがいい。

Entry(ページ/名前)の変更をそのページに持たせるには??