私はこのようになりますデータベースを持っている:ここではモデル1-nの問題
Product: PK(ProductId), ProductName.......
Store: PK(StoreId), StoreName......
ProductStore: PK(ProductId, StoreId), Price, Quantity
I持ってProduct
とProductStore
、また、1対多Store
とProductStore
の間に間に1対多。私がモデルを作成すると、基本的には
Product.ProductStores
などがあり、これはUIをコーディングするときに問題を引き起こします(例はデータバインディング)。私はいつも一度に1つのストア(PK:ProductID + StoreId)で作業しているので、ProductStores
コレクションにはProductStore
が1つだけ返されます。私はまた、一般的な製品テーブルの店舗のために必要なので、ProductStoreTable
の必要性があります。
モデル1-> 0..1でProduct-> ProductStoreを表現できる方法はありますか?
おかげで、 ゴラン
どのようなORMを使用しますか? – Eranga