【发布时间】:2015-06-19 20:56:45
【问题描述】:
应用程序应该有客户和卖家以及另一个商品/物品表, 第一种情况是扩展 AspNetUsers 并使其对客户和卖家都可用,并通过添加到 AspNetUsers 的一个字段来区分它们(可以将其命名为“PrsnType”作为示例), 本教程展示了如何扩展 ApplicationUser 类以反映 AspNetUsers tbl: http://www.itorian.com/2013/11/customize-users-profile-in-aspnet.html
或者另一种情况是为客户创建两个表,另一个为卖方创建两个表,并按照 ID 将它们与 AspNetUsers 表连接起来,根据本教程的内容: http://www.itorian.com/2013/11/customizing-users-profile-to-add-new.html
我喜欢第一种情况,但我害怕遇到数据库关系问题或尝试通过 EF 访问相关/连接字段时。
请告诉我什么是最好的解决方案,为什么?
【问题讨论】:
标签: asp.net-mvc-4 entity-framework-5 asp.net-membership entity-framework-6 simplemembership