現在、MySQLデータベースを設計しています。ユーザーテーブルとコメントテーブルから始めましょう。私たちが主に目にするのは、コメントの作成者が整数として格納されていることです。ただし、左結合を使用する必要があり、アプリケーションが大きくなると、1つのクエリで必要な左結合はほとんどありません。最後に、これは複雑なクエリを作成します。整数なしでusersテーブルを作成できますか?そして、コメントの作者は彼のユーザー名で保存されます。
また、foreign keys
MySQLにもあります。それらを使用した場合、どのような実用的な利点がありますか?
注:私はUTF-8を使用しており、アプリケーション(辞書(直接の銀河百科事典)のようなもの)はキリル文字になります。