私は Grails と GORM を初めて使用し、「1 対多」の関係を実装しようとしています。ドキュメントの例を試しました:
class Book {
String title
}
class Author {
static hasMany = [books: Book]
String name
}
生成されるテーブルは次のとおりです。
AUTHOR
- Id (PK)
- Name
BOOK
- Id (PK)
- Title
AUTHOR_BOOK
- Author_Books_Id
- Book_Id
私はもっと次のようなものを期待していました:
AUTHOR
- Id (PK)
- Name
BOOK
- Author_Id (PK)
- Book_Index (PK)
- Title
これを達成する方法はありますか (結合テーブルを取り除く)?