Windows Phone 8.1中的多对多关系数据库

时间:2015-01-16 13:17:59

标签: database linq-to-sql windows-phone-8.1 windows-phone-7.1

我有一个简单的任务:
使用主题标签构建记事本 因此,用户可以添加注释并向其添加#hashtags列表。

基本上我会有两个对象:
Note
Hashtag

我希望能够访问所有:
通过note.RelatedHashtags为特定笔记指定了主题标签 通过hashtag.RelatedNotes

为特定主题标签指定了备注

这听起来像多对多,但我无法找到任何可以从Windows Phone中学习的代码示例。另外听起来我需要添加第三个对象(表)来保存所需结构中的数据,而不是应该如何配置映射?

到目前为止我发现的信息量最大的链接:
http://www.geekchamp.com/tips/windows-phone-mango-local-database-sql-ce--association-attribute

谢谢。

1 个答案:

答案 0 :(得分:0)

解决方案非常简单 - 创建第三个表并将其与NotesHashtags表相关联。

我找到了一些非常有用的代码示例here

P.S。:别忘了查看Local database best practices for Windows Phone