Azure Storage Tablesデータベース(SQL Azureではない)用のデータベーススキーマを作成することは、専門的な方法が何であるか疑問に思っています。Azureテーブルストレージのデータベース図
データウェアハウスでは、通常、星空や雪片(OLAPキューブ)を作成し、トランザクションの多いデータベースでは、正規化されたリレーショナルデータベース(SQL Azure/SQL Server)を作成します。しかしAzure Storage Tablesでは、Azure Storage Tablesデータベースを作成するためのベストプラクティスとは何か関係はありません。
音が違っています。私はまだそれを理解しようとしています。たとえば、標準のaspnetdb.mdfデータベースと同様です。あなたはそれを紺碧のテーブルストレージの変形にどのように転送できますか?列のあるテーブルのようなプロパティを持つ同じオブジェクトを作成するだけですか?または、メンバーシップの目的がAzureテーブルに適していないデータベースですか? – BigChief
さて、本当に。 Azure Storageテーブルから読み込むには別のライブラリが必要です。 SQLメンバシッププロバイダは、ストアドプロシージャを使用してデータストアと通信します。このオープンソースプロジェクトのAzure Storage Membershipプロバイダ(および他のライブラリ)を使用することができます:http://azureproviders.codeplex.com/ – Igorek
今すぐチェックしています。しかし、私は彼らのサンプルプロジェクトで作成されているのは3つだけです。 SessionStateEntity.cs、RoleEntity.csおよびUserEntity.csただし、aspnetdb.mdfにある他のテーブル:http://msdn.microsoft.com/en-us/library/Aa478948.asp2prvdr0102l(lenenus) .gifこの3つのエンティティのみを使用するのは間違いありませんか?私はTelerik Decompilerで他のいくつかのクラス(Microsoft.WindowsAzure.StorageClient.CloudTableClient.csなど)を見て、membershipproviderの初期化時に何が起こるかを確認しましたが、他のテーブルは見つかりませんでした。 – BigChief