1

すべてのテーブルにシリアル ID が必要ですか? いつ必要になりますか? (協会、パフォーマンスなど?)

YouTube は「ttpYdIodMWc」のようなキーで動画を識別します。似たようなものが欲しいのですが、id と識別子、または単なる文字列キーのどちらかを決めることができません:

property :id, Serial, key: true
property :identifier, String, unique: true

# or

property :id, String, key: true

SQL データベースの推奨される方法は何ですか? NoSQL の場合はどうですか?


いくつかの背景 - Sinatra と DataMapper を使用して Web アプリを作成し、バックボーン クライアント アプリをサポートします。

4

0 に答える 0