たとえば、次の 2 つのテーブルがあるとします: Customer
andProduct
と 顧客を製品 (多対多) にマップする必要があります。CustomerId
したがって、とを含む 3 番目の (結合) テーブルが必要ProductId
です。DAO
レコードを 3 番目の (結合) テーブルに挿入する責任がありますか?
PS 今のところ私はCustomerDAO
とを持っていProductDAO
ます。サービス層によって処理される製品に顧客をマッピングします。
たとえば、次の 2 つのテーブルがあるとします: Customer
andProduct
と 顧客を製品 (多対多) にマップする必要があります。CustomerId
したがって、とを含む 3 番目の (結合) テーブルが必要ProductId
です。DAO
レコードを 3 番目の (結合) テーブルに挿入する責任がありますか?
PS 今のところ私はCustomerDAO
とを持っていProductDAO
ます。サービス層によって処理される製品に顧客をマッピングします。