0

私は e コマース サイトを作成しようとしていますが、アカウント管理を作成するための魔女の方向性を決定する必要があります.1 つはASPNETDB.MDFで、もう1 つは です.2 つのデータベースがありComputerStore.mdf、データにアクセスするために LINQ to SQL を使用しています。これまでのComputerStoreところ。

私の問題は、前進する方法が正確にわからないことです。

一方で、私は使い慣れた魔女のメンバーシップ API を持っており、それを使用して のデータにアクセスできますがASPNETDB.MDF、これを現在の LINQ-to-SQL モデルと混在させることができるかどうかはわかりません。ショッピング カート テーブル 各行のユーザー ID が必要です。

一方、テーブルASPNETDB.MDFに基づいて作成された LINQ-to-SQL モデルにからテーブルを追加することもできComputerStore.mdfますが、同じ LINQ-to-SQL モデルに 2 つのデータベースを混在させることがうまくいくかどうかはわかりません。

他のオプションがあれば教えてください。そうでない場合は、どのルートをたどればよいですか?

4

2 に答える 2

1

メンバーシップ テーブルに別のデータベースを使用する必要がある場合は、データベース間でユーザー ID を疎結合するだけで済みます。次に、メンバーシップ データベースにアクセスするには、独自の LINQ to SQL モデルを作成するだけです。

これにより、両方のデータベースで CRUD を実行でき、必要に応じてメンバーシップ モデルからユーザー ID を収集して、疎結合 ID をショッピング カート テーブルに配置できます。

于 2012-12-26T13:04:15.423 に答える