FileMakerがBentoをゴミ箱に捨てた時、MacとiOS向けの、時に悪評高いながらも非常に優秀で非常にシンプルなパーソナルデータベースであるBentoのユーザーは、過去数年間に蓄積してきたBentoデータの今後をどうすればよいのかと頭を悩ませました。Bentoのように多機能なアプリケーションで、Bentoの役割を担うものはあるのでしょうか?そして、Bentoから他のアプリケーションにデータを簡単に移行する方法はあるのでしょうか?
Bento を批判する人の中には、アプリの柔軟性が低すぎる、データベース作成に制約があるといった意見もありましたが、Bento は洗練されたデータベースアプリで、個人データの整理にそれほど興味を持たなくても、見栄えの良いリレーショナルデータベースを作成できました。しかし、Bento の代わりとなる有能なアプリを見つけるのはかなり難しいようです。
ここ数週間、Bentoに似た機能を備えた3つのアプリをレビューしてきました。Tap Zapp SoftwareのTapForms(
)、ApimacのiDatabase(
)、そしてGiowisys SoftwareのSymphytum(
)。この記事では、Filemaker Inc.の主力製品であるFileMaker Proも取り上げました。こちらは、やや高価ですがはるかに高性能な代替アプリです。いずれも便利なデータベースツールを提供しており、中にはBentoよりも優れたものもありますが、ほとんどはそうではありません。

既存のBentoデータのインポート
これらのアプリのうち、既存のBentoデータをインポートするのに最適なオプションを提供しているのはどれでしょうか?答えはFileMaker Proです。TapForms、iDatabase、Symphytumは、ネイティブ形式またはカンマ区切り(CSV)ファイルでのデータファイルのインポートオプションのみを提供しています。BentoはCSV形式でのデータのエクスポートは問題なく行えますが、CSVファイルはテキストファイルであるため、テキストデータしか格納できません。Bentoデータベースに画像が保存されている場合、新しいデータベースには表示されません。
FileMakerPro は、画像や、リレーショナル データベースを作成した場合はさまざまなファイル間の関係も含め、Bento データベース全体をインポートするオプションを提供する唯一のアプリです。
テンプレート
Bento が優れたアプリである理由の 1 つは、Filemaker の Bento テンプレート エクスチェンジで入手できる、ユーザーが投稿したテンプレートで補完されたテンプレートのコレクションです。
Tap Formsは25種類以上のテンプレートを提供しており、他のアプリの2倍ものテンプレートを提供しています。これらのテンプレートは決して美しいものではありませんが、便利なフィールドが多数含まれたフォームが用意されており、独自のフォームを作成する際の出発点として役立ちます。

一方、iDatabase は、より洗練されたものを作成するための優れた基盤となる、非常に基本的でありながら多彩なテンプレートのコレクションを提供しています。
FileMaker Proのテンプレートは、他の3つのアプリよりもはるかに洗練されています。16種類の「スターターソリューション」は、基本的な連絡先データベースから時間課金、コンテンツ管理まで、あらゆる機能を網羅しています。そのため、Bentoのテンプレートと同様に、FileMakerのテンプレートは、わずかなカスタマイズですぐに使える、完全なスタンドアロンシステムを構築する手段を提供します。
ラベル
Bento がラベル印刷機能を搭載するまでには時間がかかりましたが、ようやくこの機能が登場すると、Bento はあらゆる種類のラベルを簡単に作成できるようになりました。FileMaker Pro を除いて、Bento の後継アプリはどれもラベル印刷機能を提供していません。他の 3 つのアプリは基本的なフォーム作成オプションは提供していますが、フォームツールを使ってラベルを作成・印刷することはできません。
FileMaker Proのラベル作成ツールはBentoよりもはるかに優れています。Bentoではアプリケーションの印刷ダイアログを使ってラベルを作成していましたが、FileMaker Proでは複数の種類のラベルに対応したフォームを作成できます。アプリケーションには数十種類の既成テンプレートが付属していますが、あらゆる種類のラベルに合わせてカスタムラベルテンプレートを作成して保存することもできます。
リレーショナルデータベース機能
Bento は、その基本的な機能にもかかわらず、リレーショナルデータベースを作成するための非常に優れたツールを提供していました。Bento のリレーショナル基盤を目にすることはありませんでしたが、2つのコレクションをリンクすると、一方のコレクションのフォームに入力したデータがもう一方のコレクションのデータに反映されました。

Tap Forms は、Bento と非常によく似た機能を提供します。「フォームへのリンク」フィールドと呼ばれる特殊なフィールドタイプを使用することで、作成した他のフォームとのリレーションシップを作成できます。リレーションシップを作成したら、そのフォームを使用して関連データベースに新しいレコードを追加したり、関連データベースのレコードリストから選択して、作業中のデータベースに追加したりできます。
FileMaker Proのリレーショナル機能は素晴らしいのですが、リレーショナルデータベースの作成に慣れていない人にとっては、その機能の使い方や見つけ方が少し複雑です。アプリのテンプレートの中には、複数のデータベースへのリレーションシップを持つファイルが用意されているものもあります。しかし、FileMaker Proを使ってファイル間のリレーションシップを独自に作成するのは、Tap FormsやBentoで同じことを行うよりもはるかに難しいです。
フォームのカスタマイズ
FileMaker Proを除いて、これらのアプリはどれも、作成したフォームをカスタマイズする機能があまりありません。データベースを作成すると、これらのアプリのフォームには、作成されたすべてのフィールドが上から下へ直線的に表示されます。1つのデータベースに対して複数のフォームを作成することはできず、カスタマイズはフォーム上でフィールドを垂直方向に移動することに限られます。フィールドを隣り合わせに配置することはできません。また、iDatabaseを使用する際に最初に作成したフィールドはキーフィールドとなり、常にフォームの最初のフィールドでなければなりません。
FileMaker Pro は、想像できるほぼあらゆるカスタマイズを可能にします。フォーム作成ツールは使いこなすのが難しいかもしれませんが、使いこなせるようになると、驚くほど自由にフォームを作成できるようになります。

結論
残念ながら、Bentoを完全に置き換えるパーソナルデータベースアプリは存在しません。基本アプリ、特にTap Formsは、Bentoで愛用してきたツールの一部を提供していますが、Bentoほどのシンプルさと機能性を備えたアプリは他にありません。
唯一の現実的な選択肢はFileMaker Proです。FileMaker Proは既存のBentoデータを簡単にインポートでき、強力なデータベースツール群を提供し、Bentoで慣れ親しんできたカスタマイズ機能もサポートしています。しかし、FileMaker Proはシンプルさを重視して設計されているわけではありません。そのため、他のアプリよりも多くの機能を備えている一方で、期待やニーズをはるかに超える機能を備えている場合もあります。
図表: 個人データベース