java Mybatis システムはテーブルを設計するときにテーブル接頭辞を追加するのはなぜですか? 接頭辞を追加しないことに何かデメリットはありますか?
明らかにプロジェクトを区別するために、データベーステーブルが多数ある場合、テーブルプレフィックスを使用して検索やメンテナンスなどを高速化できます。
これは本当に不適切な設計です。プロジェクトを区別するには異なるデータベースを使用する必要があります。
これは古いプログラマーが将来の世代のために開発した習慣です笑
一般的にビジネスロジックに関連します。
たとえば、システム関連のテーブル sys_user、sys_role など。 クエリ関連テーブル query_money、query_time など
明らかにプロジェクトを区別するために、データベーステーブルが多数ある場合、テーブルプレフィックスを使用して検索やメンテナンスなどを高速化できます。
これは本当に不適切な設計です。プロジェクトを区別するには異なるデータベースを使用する必要があります。
これは古いプログラマーが将来の世代のために開発した習慣です笑
一般的にビジネスロジックに関連します。
たとえば、システム関連のテーブル sys_user、sys_role など。
クエリ関連テーブル query_money、query_time など