「countries」または「currencies」テーブルにリンクするテーブルがたくさんあると考えてください。
データを読みやすくするために、国コード (US、GB、AU など) と通貨コード (USD、AUD) を含む CHAR フィールドをこれら 2 つのテーブルのそれぞれの主キーにし、他のすべてのテーブルはこの CHAR を次のように使用します。外国の鍵。
データベースは innodb エンジンを搭載した mysql です。
パフォーマンスの問題が発生しますか? それは私が避けるべきものですか?