「Gender」という名前の列を使用してエンティティをモデル化しています。アプリケーションコードでは、性別は2つの値(MALEとFEMALE)を持つ(Java)列挙型です。Enums as Datatypeが汎用SQL(言語)92の一部ではないことを知ってどのようにモデル化しますかデータベース内の(Java)列挙型をモデル化する方法(SQL92を使用)
いくつかのDBMS(Mysql、Oracle、Derby)といくつかの永続性プロバイダ(JPA、Hibernate、JDBC)によって使用されるために、データモデルは移植可能でなければなりません。 - 最初にスキーマとエンティティのレベル(-VAR-CHARまたはINTとして列挙型を格納) - アプリケーションコードのレベル(JDBCは列挙型をサポートしていません。 JPAは実装に依存します)
たとえば、Mysql DBMSに適用可能な汎用ソリューションはありますか? ありがとうございます!
Modell? http://www.youtube.com/watch?v=FGMnhz6ibTY :) – Almo
私はドイツから来て申し訳ありません;)私の英語は間違いなく改善します;) – arthur
問題はありません!私はちょうど雰囲気を明るくするためにコメントに面白いものを投稿するのが好きです。 :D – Almo