2009-08-31 20 views
2

我使用ASP.NET MVC額外的用戶數據的最佳方式。什麼是堅持比存儲在aspnet_Users表格內

我還使用了MySQL連接器和供應商連接到MySQL數據庫,這是使用ASP.NET成員架構。

我也有叫「用戶」第二個表包含了所有附加的用戶數據,COMPANY_ID等

正如我將需要(完整的)用戶對象的每一頁,什麼是最好的方法訪問並堅持完整的用戶對象?

我應該考慮用我的額外數據的用戶對象和會員用戶爲不同的東西,或者是有合併兩成一個「用戶」的實體,訪問此每一頁上一個體面的方式?

謝謝

回答

1

成員資格用戶和您的用戶是兩回事。但會員用戶可以保留您的用戶的ID,以便您可以將這兩者綁定在一起。 或者您可以將會員ID存儲爲用戶的密鑰。

0

您還可以使用Profile對象(其信息存儲到aspnet_Profile如果MySQL的會員架構包含相同的表ASPNETDB)。通過正確配置你的web.config,你可以動態地向配置文件添加新的屬性,並將它用作實例屬性(例如:Profile.Company)。

我希望這將有助於

相關問題