精华内容
下载资源
问答
  • 关系定义
    千次阅读
    2014-10-16 22:40:57
    

    一个帐号与帐号扩展信息的一对一关系Model定义如下

    //帐号类
    public class Account
    {
    	public int ID { get; set; }
    
    	public string Name { get; set; }
    
    	public AccountEx AccountEx { get; set; } //对象
    }
    
    //帐号扩展类
    public class AccountEx
    {
    	public int AccountID { get; set; }
    
    	public virtual Account Account { get; set; }
    
    	public string Sex { get; set; }
    
    	public int Age { get; set; }
    
    	public string Remark { get; set; }
    }


    运行代码,编译器会产生异常
    模型生成过程中检测到一个或多个验证错误:
    ConsoleApplication11.Model.AccountEx: : EntityType“AccountEx”未定义键。请为该 EntityType 定义键。
    AccountExs: EntityType: EntitySet“AccountExs”基于未定义任何键的类型“AccountEx”。


    为AccountEx类的AccountID添加[Key]特性

    [Key]
    public int AccountID { get; set; }


    运行代码,又产生一个新的异常
    无法确定类型“ConsoleApplication11.Model.Account”与“ConsoleApplication11.Model.AccountEx”之间的关联的主体端。必须使用关系 Fluent API 或数据注释显式配置此关联的主体端。

    应为Account同时设置Key和ForeignKey特性

    [Key, ForeignKey("Account")]
    public int AccountID { get; set; }


    或使用Fluent API

    modelBuilder.Entity<AccountEx>().HasKey(m => m.AccountID);
    modelBuilder.Entity<AccountEx>().HasRequired(m => m.Account).WithOptional(n => n.AccountEx);


    即,根据 Sql 一对一关系 一文中的描述
    AccountEx表中AccountID字段首先是一个主键,具有唯一性约束,这个主键不是自增长的,而是由Account数据插入时维护,即AccountID与Accoutn表的ID保持一致
    同时它是一个外键,用于关联到Account表



    
    更多相关内容
  • 知识图谱中的实体及关系定义二>

    千次阅读 2020-08-09 18:06:05
    在前文中我们将知识图谱中实体和关系的定义分为自顶向下和自底向上两种策略,在本文中我们继续深入研究知识图谱中的实体和关系定义相关内容。 1.实体种类 实体的定义通常根据领域词典、词表来进行规范,之后根据目标...

    0.引言

    在前文中我们将知识图谱中实体和关系的定义分为自顶向下和自底向上两种策略,在本文中我们继续深入研究知识图谱中的实体和关系定义相关内容。

    1.实体种类

    实体的定义通常根据领域词典、词表来进行规范,之后根据目标需求进行自定义。

    例如,对于中文地理领域实体,以《中国大百科全书–中国地理》和《百度百科》地理词条信息为数据源,参照英文标准数据集 SemEval-2010 Task-8 的数据格式,人工构建了适用于地理实体抽取语料库。

    在金融实体中,对《高盛金融词汇英汉详解词典》和《英汉路透金融词典》中 8675个术语的整理和总结作如下定义:在这里插入图片描述
    一些常见的数据集包含学术中通用的实体以及关系,在实际研究中可以借鉴,再根据需求进行自定义。CoNLL 2003:共包含人名、组织、地名、时间和数量五类实体。

    2.实体关系的种类

    根据 MUC7 会议提出的定义,实体关系可分为“分类关系”(Taxonomy) 和“非分类关系”(Non-Taxonomy)两大类。在这里插入图片描述
    例如,对于给定的文本:在这里插入图片描述
    从图 2.1 展示的文本中,我们可以提取出表征上下位关系的语句:“衡阳 盆地属于中国江南地区具有地域特点的红层盆地。”,其中“衡阳盆地”和“红 层盆地”两地理概念间的上下位关系描述,如图 2- 2 所示。在这里插入图片描述
    同理,我们可以从描述“龙门山”的地理文本中,提取出表征同义关系的 语句,地理概念词“龙门山”的描述信息,如图 2- 3 所示。
    在这里插入图片描述在这里插入图片描述
    通常而言,实体关系都属于以上几类的范畴,在实际的应用中大多根据实际需求进行自定义。

    例如,医疗大数据技术实体与实体关系有如下定义:
    在这里插入图片描述
    在这里插入图片描述其中关系定义为:Forward(促进)、Restraint(抑制)[以上两种等同于因果关系]、Contain(包含)[上下位关系]、Similar(相似)[同义]

    3.结语

    实体关系的定义中通用领域较为成熟,但是怎样定制目标实体、关系是需要不断突破的,我们在实践中需要多总结。实体和关系的定义一般要求不重、不漏,在定义中借助领域词典、词表和领域专家的建议是比较合适的。

    引用

    [1]梁晨. 金融领域术语识别的研究[D].大连理工大学,2017.
    [2]王娜. 基于迁移学习的基础教育地理领域概念关系抽取[D].武汉理工大学,2017.
    [3]鄂海红,张文静,肖思琪,程瑞,胡莺夕,周筱松,牛佩晴.深度学习实体关系抽取研究综述[J].软件学报,2019,30(06):1793-1818.

    展开全文
  • 1. 偏序关系定义 ( 1 ) 偏序关系定义 ( 自反 | 反对称 | 传递 ) ( 2 ) 偏序关系 与 等价关系 ( 等价关系 用于分类 | 偏序关系 用于组织 ) 2. 偏序集定义 ( 1 ) 偏序集定义 二. 偏序关系 示例 1. 小于等于关系 ...









    一. 偏序关系




    1. 偏序关系定义



    ( 1 ) 偏序关系定义 ( 自反 | 反对称 | 传递 )


    偏序关系 定义 :

    • 1.前置条件 1 : A ̸ = ∅ A \not= \varnothing A̸= , 并且 R ⊆ A × A R \subseteq A \times A RA×A ;

    • 2.前置条件 2 : 如果 R R R自反 , 反对称 , 传递的 ;

      • ① 自反 : 每个元素 自己 和 自己 都有关系 , x R x xRx xRx ;
      • ② 反对称 : 如果 x R y xRy xRy 并且 y R x yRx yRx x = y x=y x=y , x ̸ = y x \not=y x̸=y , x R y xRy xRy y R x yRx yRx 不能同时存在 ; 可以没有 , 但是一定不能同时出现 ;
      • ③ 传递 : 如果 有 x R y xRy xRy , y R z yRz yRz , 那么必须有 x R z xRz xRz , 如果前提不成立 , 那么也勉强称为传递 ;
    • 3.结论 : R R R A A A 上的偏序关系 ;

    • 4.表示 : 使用 ⪯ \preceq 表示偏序关系 ;

    • 5.读法 : ⪯ \preceq 读作 "小于等于" ;

    • 6.使用公式表示 :
      &lt; x , y &gt; ∈ R ⟺ x R y ⟺ x ⪯ y &lt;x, y&gt; \in R \Longleftrightarrow xRy \Longleftrightarrow x \preceq y <x,y>RxRyxy

    • 7.公式解读 : 如果 x x x , y y y 两个元素 构成 有序对 &lt; x , y &gt; &lt;x,y&gt; <x,y> , 并且在偏序关系 R R R , x x x y y y 具有 R R R 关系 , 也可以写成 x x x 小于等于 ( 偏序符号 ) y y y ;

    • 8.常见的偏序关系 : 树 上 的 小于等于关系 , 集合上的包含关系 , 0 0 0 自然数之间的整除关系 , 都是常见的偏序关系 ;




    ( 2 ) 偏序关系 与 等价关系 ( 等价关系 用于分类 | 偏序关系 用于组织 )


    偏序关系 与 等价关系 :

    • 1.表示层次结构 : 偏序关系是非常常用的二元关系 , 通常用来 表示 层次结构 ;
    • 2.等价关系 : 等价关系 是 用来分类的 , 将一个 集合 分为 几个等价类 ;
    • 3.偏序关系 : 偏序关系 通常是 用来组织的 , 在每个类的内部 , 赋予其一个结构 , 特别是层次结构 , 有上下层级 ,




    2. 偏序集定义



    ( 1 ) 偏序集定义


    偏序集 定义 :

    • 1.前置条件 1 : ⪯ \preceq A A A 上的 偏序关系 ;
    • 2.结论 : &lt; A , ⪯ &gt; &lt;A , \preceq&gt; <A,> 是偏序集 ;
    • 3.解读 : 集合 A A A 与 偏序关系 ⪯ \preceq 构成的有序对 , 称为 偏序集 ;





    二. 偏序关系 示例




    1. 小于等于关系



    ( 1 ) 小于等于关系 说明


    偏序集示例 1 ( 小于等于关系 ≤ \leq 是 偏序关系 ) :

    • 1.公式表示 : ∅ ̸ = A ⊆ R , &lt; A , ≤ &gt; \varnothing \not= A \subseteq R , &lt;A , \leq &gt; ̸=AR,<A,>
    • 2.语言描述 : 如果 A A A 是 实数集 R R R 的 子集 , 并且 A A A 不能 是 空集 ∅ \varnothing , 集合 A A A 中的 小于等于关系 , 是偏序关系 ;
    • 3.使用集合形式表示关系 : ≤ = { &lt; x , y &gt; ∣ x , y ∈ A ∧ x ≤ y } \leq = \{ &lt;x,y&gt; | x,y \in A \land x \leq y \} ={<x,y>x,yAxy}



    ( 2 ) 小于等于关系 分析


    实数集 A A A 上的 小于等于关系 ( ≤ \leq ) 分析 :

    • 1.自反性质分析 : x x x 小于等于 x x x , x ≤ x x \leq x xx , 是成立的 , 小于等于关系 是 自反的 ;
    • 2.反对称性质分析 : x x x 小于等于 y y y , y y y 小于等于 x x x , 推出 x = y x = y x=y , 符合 反对称性质 的 定义 , 因此 小于等于 关系 是 反对称的 ,
    • 3.传递性质分析 : x x x 小于等于 y y y , y y y 小于等于 z z z , x x x 小于等于 z z z , 是成立的 , 因此 小于等于关系 是 传递的 ;
    • 4.总结 : 综上所述 , 小于等于 关系 是 偏序关系 ;




    2. 大于等于关系



    ( 1 ) 大于等于关系 说明


    偏序集示例 2 ( 大于等于关系 ≥ \geq 是 偏序关系 ) :

    • 1.公式表示 : ∅ ̸ = A ⊆ R , &lt; A , ≥ &gt; \varnothing \not= A \subseteq R , &lt;A , \geq &gt; ̸=AR,<A,>
    • 2.语言描述 : 如果 A A A 是 实数集 R R R 的 子集 , 并且 A A A 不能 是 空集 ∅ \varnothing , 集合 A A A 中的 大于等于关系 ( ≥ \geq ) , 是偏序关系 ;
    • 3.使用集合形式表示关系 : ≥ = { &lt; x , y &gt; ∣ x , y ∈ A ∧ x ≥ y } \geq = \{ &lt;x,y&gt; | x,y \in A \land x \geq y \} ={<x,y>x,yAxy}



    ( 2 ) 大于等于关系 分析


    实数集 A A A 上的 大于等于关系 ( ≥ \geq ) 分析 :

    • 1.自反性质分析 : x x x 大于等于 x x x , x ≥ x x \geq x xx , 是成立的 , 大于等于关系 是 自反的 ;
    • 2.反对称性质分析 : x x x 大于等于 y y y , y y y 大于等于 x x x , 推出 x = y x = y x=y , 符合 反对称性质 的 定义 , 因此 大于等于 关系 是 反对称的 ,
    • 3.传递性质分析 : x x x 大于等于 y y y , y y y 大于等于 z z z , x x x 大于等于 z z z , 是成立的 , 因此 大于等于关系 是 传递的 ;
    • 4.总结 : 综上所述 , 大于等于 关系 是 偏序关系 ;




    3. 整除关系



    ( 1 ) 整除关系 说明


    偏序集示例 3 ( 整除关系 是 偏序关系 ) :

    • 1.公式表示 : ∅ ̸ = A ⊆ Z + = { x ∣ x ∈ Z ∧ x &gt; 0 } &lt; A , ∣ &gt; \varnothing \not= A \subseteq Z_+ = \{ x | x \in Z \land x &gt; 0 \}&lt;A , | &gt; ̸=AZ+={xxZx>0}<A,>
    • 2.语言描述 : 如果 A A A 是 正整数集 Z + Z_+ Z+ 的 子集 , 并且 A A A 不能 是 空集 ∅ \varnothing , 集合 A A A 中的 整除关系 ( ∣ | ) , 是偏序关系 ;
    • 3.使用集合形式表示关系 : ∣ = { &lt; x , y &gt; ∣ x , y ∈ A ∧ x ∣ y } |= \{ &lt;x,y&gt; | x,y \in A \land x | y \} ={<x,y>x,yAxy}
    • 4.整除关系 : x ∣ y x|y xy , x x x y y y 的因子 , 或 y y y x x x 的倍数 ;



    ( 2 ) 整除关系 分析


    正整数集 A A A 上的 整除关系 ( ∣ | ) 分析 :

    • 1.自反性质分析 : x x x 整除 x x x , x ∣ x x | x xx , 是成立的 , 整除关系 ( | ) 是 自反的 ;
    • 2.反对称性质分析 : x x x 整除 y y y , y y y 整除 x x x , 两个正整数互相都能整除 , 它们只能相等 , 推出 x = y x = y x=y , 符合 反对称性质 的 定义 , 因此 整除 关系 是 反对称的 ,
    • 3.传递性质分析 : x x x 整除 y y y , y y y 整除 z z z , x x x 整除 z z z , 是成立的 , 因此 整除关系 是 传递的 ;
    • 4.总结 : 综上所述 , 整除 关系 是 偏序关系 ;




    4. 包含关系



    ( 1 ) 包含关系 说明


    偏序集示例 4 ( 包含关系 ⊆ \subseteq 是 偏序关系 ) :

    • 1.公式表示 : A ⊆ P ( A ) , ⊆ = { &lt; x , y &gt; ∣ x , y ∈ A ∧ x ⊆ y } \mathscr{A} \subseteq P(A) , \subseteq = \{&lt;x , y&gt; | x , y \in \mathscr{A} \land x \subseteq y \} AP(A),={<x,y>x,yAxy}
    • 2.语言描述 : 集合 A A A 上的幂集合 P ( A ) P(A) P(A) , P ( A ) P(A) P(A) 的子集合 构成 集族 A \mathscr{A} A , 该集族 A \mathscr{A} A 上的包含关系 , 是偏序关系 ;



    ( 2 ) 包含关系 分析


    分析 集合的 子集族 之间的包含关系 :


    ① 假设一个比较简单的集合

    A = { a , b } A=\{a, b\} A={a,b}


    ② 分析 下面 A A A 的 3 个子集族 ;

    A 1 = { ∅ , { a } , { b } } \mathscr{A}_1 = \{ \varnothing , \{a\} , \{b\} \} A1={,{a},{b}}

    集族 A 1 \mathscr{A}_1 A1 包含 空集 ∅ \varnothing , 单元集 { a } \{a\} {a} , 单元集 { b } \{b\} {b} ;

    A 2 = { { a } , { a , b } } \mathscr{A}_2 = \{ \{a\} , \{a, b\} \} A2={{a},{a,b}}

    集族 A 2 \mathscr{A}_2 A2 包含 单元集 { a } \{a\} {a} , 2 元集 { a , b } \{a, b\} {a,b} ;

    A 3 = P ( A ) = { ∅ , { a } , { b } , { a , b } } \mathscr{A}_3 = P(A) = \{ \varnothing , \{a\} , \{b\} , \{a, b\} \} A3=P(A)={,{a},{b},{a,b}}

    集族 A 3 \mathscr{A}_3 A3 包含 空集 ∅ \varnothing , 单元集 { a } \{a\} {a} , 单元集 { b } \{b\} {b} , 2 元集 { a , b } \{a, b\} {a,b} ; 这是 集合 A A A 的 幂集 ;


    ③ 列举出集族 A 1 \mathscr{A}_1 A1 上的包含关系 :

    ⊆ 1 = I A 1 ∪ { &lt; ∅ , { a } &gt; , &lt; ∅ , { b } &gt; } \subseteq_1 = I_{\mathscr{A}1} \cup \{ &lt;\varnothing , \{a\}&gt; , &lt;\varnothing , \{b\}&gt; \} 1=IA1{<,{a}>,<,{b}>}

    ⊆ 1 \subseteq_1 1 是集合 A 1 \mathscr{A}1 A1 上的偏序关系 ;

    即 分析 空集 ∅ \varnothing , 单元集 { a } \{a\} {a} , 单元集 { b } \{b\} {b} 三个 集合之间的包含关系 :

    • 1.恒等关系 I A 1 I_{\mathscr{A}1} IA1 : &lt; { a } , { a } &gt; 和 &lt; { b } , { b } &gt; &lt;\{a\} , \{a\}&gt; 和 &lt;\{b\} , \{b\}&gt; <{a},{a}><{b},{b}> , 集合上的恒等关系 , 每个集合 肯定 自己包含自己 ;
    • 2. &lt; ∅ , { a } &gt; &lt;\varnothing , \{a\}&gt; <,{a}> : 空集 肯定 包含于 集合 { a } \{a\} {a} ;
    • 3. &lt; ∅ , { b } &gt; &lt;\varnothing , \{b\}&gt; <,{b}> : 空集 肯定 包含于 集合 { b } \{b\} {b} ;
    • 4.总结 : 这些包含关系 的性质分析 :
      • ① 自反 : 每个元素自己 包含 自己 , A ⊆ A A \subseteq A AA , 包含关系具有 自反性质 ;
      • ② 反对称 : 如果 集合 A ⊆ B A \subseteq B AB , B ⊆ A B \subseteq A BA , 那么 A = B A = B A=B , 显然 包含关系 具有反对称性质 ;
      • ③ 传递 : 如果 A ⊆ B A \subseteq B AB , 并且 A ⊆ C A \subseteq C AC , 那么有 A ⊆ C A \subseteq C AC , 包含关系 具有传递性质 ;

    ④ 列举出集族 A 2 \mathscr{A}_2 A2 上的包含关系 :

    ⊆ 2 = I A 2 ∪ { &lt; { a } , { a , b } &gt; \subseteq_2 = I_{\mathscr{A}2} \cup \{ &lt;\{a\} , \{a, b\}&gt; 2=IA2{<{a},{a,b}>

    ⊆ 2 \subseteq_2 2 是集合 A 2 \mathscr{A}2 A2 上的偏序关系 ;


    ⑤ 列举出集族 A 3 \mathscr{A}_3 A3 上的包含关系 :

    ⊆ 3 = I A 3 ∪ { &lt; ∅ , { a } &gt; , &lt; ∅ , { b } &gt; , &lt; ∅ , { a , b } &gt; , &lt; { a } , { a , b } &gt; , &lt; { b } , { a , b } &gt; } \subseteq_3 = I_{\mathscr{A}3} \cup \{ &lt;\varnothing , \{a\}&gt; , &lt;\varnothing , \{b\}&gt;, &lt;\varnothing , \{a, b\}&gt; , &lt;\{a\} , \{a, b\}&gt; , &lt;\{b\} , \{a, b\}&gt; \} 3=IA3{<,{a}>,<,{b}>,<,{a,b}>,<{a},{a,b}>,<{b},{a,b}>}

    ⊆ 3 \subseteq_3 3 是集合 A 3 \mathscr{A}_3 A3 上的偏序关系 ;




    5. 加细关系



    ( 1 ) 加细关系 说明


    偏序集示例 5 ( 加细关系 ⪯ 加 细 \preceq_{加细} 是 偏序关系 ) :

    • 1.加细关系描述 : A ̸ = ∅ A \not= \varnothing A̸= , π \pi π 是 由 A A A 的 一些划分 组成的集合 ;

    ⪯ 加 细 = { &lt; x , y &gt; ∣ x , y ∈ π ∧ x 是 y 的 加 细 } \preceq_{加细} = \{&lt;x , y&gt; | x , y \in \pi \land x 是 y 的 加细\} ={<x,y>x,yπxy}

    • 2.划分 : 划分 是 一个 集族 ( 集合的集合 ) , 其元素是集合 又叫 划分快 , 其中 每个元素(集族中的元素)集合 中的 元素 是 非空集合 A A A 的元素 ;
      • ① 该集族不包含空集 ;
      • ② 该集族中任意两个集合都不想交 ;
      • ③ 该集族中 所有 元素 取并集 , 得到 集合 A A A ;



    ( 2 ) 加细关系 分析


    分析 集合的 划分之间 的 加细 关系 :

    ① 集合 A = { a , b , c } A = \{a, b, c\} A={a,b,c} , 下面的 划分 和 加细 都基于 该 集合 进行分析 ;


    ② 下面 列出集合 A A A 的 5 个划分 :

    划分 1 : 对应 1 个等价关系 , 分成 1 类 ;
    A 1 = { { a , b , c } } \mathscr{A}_1 =\{ \{ a, b, c \} \} A1={{a,b,c}}

    划分 2 : 对应 2 个等价关系 , 分成 2 类 ;
    A 2 = { { a } , { b , c } } \mathscr{A}_2 = \{ \{ a \} , \{ b, c \} \} A2={{a},{b,c}}

    划分 3 : 对应 2 个等价关系 , 分成 2 类 ;
    A 3 = { { b } , { a , c } } \mathscr{A}_3 = \{ \{ b \} , \{ a, c \} \} A3={{b},{a,c}}

    划分 4 : 对应 2 个等价关系 , 分成 2 类 ;
    A 4 = { { c } , { a , b } } \mathscr{A}_4 = \{ \{ c \} , \{ a, b \}\} A4={{c},{a,b}}

    划分 5 : 对应 3 个等价关系 , 分成 3 类 ; 每个元素自己自成一类
    A 5 = { { a } , { b } , { c } } \mathscr{A}_5 = \{ \{ a \} , \{ b \}, \{ c \} \} A5={{a},{b},{c}}

    ③ 下面 列出要分析的几个由划分组成的集合 :

    集合 1 :
    π 1 = { A 1 , A 2 } \pi_1 = \{ \mathscr{A}_1, \mathscr{A}_2 \} π1={A1,A2}

    集合 2 :
    π 2 = { A 2 , A 3 } \pi_2 = \{ \mathscr{A}_2, \mathscr{A}_3 \} π2={A2,A3}

    集合 3 :
    π 3 = { A 1 , A 2 , A 3 , A 4 , A 5 } \pi_3 = \{ \mathscr{A}_1, \mathscr{A}_2, \mathscr{A}_3, \mathscr{A}_4, \mathscr{A}_5 \} π3={A1,A2,A3,A4,A5}

    ④ 集合 π 1 \pi_1 π1 上的加细关系分析 :

    • 1.自己是自己的加细 : 每个划分 , 自己是自己的加细 , 因此 加细关系中 有 I π 1 I_{\pi 1} Iπ1 , &lt; A 1 , A 1 &gt; &lt;\mathscr{A}_1 , \mathscr{A}_1&gt; <A1,A1> , &lt; A 2 , A 2 &gt; &lt;\mathscr{A}_2 , \mathscr{A}_2&gt; <A2,A2> ;
    • 2.其它加细关系 : A 2 \mathscr{A}_2 A2 划分中的 每个划分块 , 都是 A 1 \mathscr{A}_1 A1 划分 中块 的某个划分块的子集合 , 因此有 A 2 \mathscr{A}_2 A2 A 1 \mathscr{A}_1 A1 的加细 , 记做 &lt; A 2 , A 1 &gt; &lt;\mathscr{A}_2, \mathscr{A}_1&gt; <A2,A1> ;
    • 3.加细的定义 : A 1 \mathscr{A}_1 A1 A 2 \mathscr{A}_2 A2 都是集合 A A A 的划分, A 2 \mathscr{A}_2 A2 中的 每个划分块 , 都含于 A 1 \mathscr{A}_1 A1 中的某个划分块中 , 则称 A 2 \mathscr{A}_2 A2 A 1 \mathscr{A}_1 A1 的加细 ;

    - 4.加细关系列举 :
    ⪯ 1 = I π 1 ∪ { &lt; A 2 , A 1 &gt; } \preceq_1 = I_{\pi 1} \cup \{ &lt;\mathscr{A}_2, \mathscr{A}_1&gt; \} 1=Iπ1{<A2,A1>}


    ⑤ 集合 π 2 \pi_2 π2 上的加细关系分析 :

    • 1.自己是自己的加细 : 每个划分 , 自己是自己的加细 , 因此 加细关系中 有 I π 2 I_{\pi 2} Iπ2 , &lt; A 3 , A 3 &gt; &lt;\mathscr{A}_3 , \mathscr{A}_3&gt; <A3,A3> , &lt; A 2 , A 2 &gt; &lt;\mathscr{A}_2 , \mathscr{A}_2&gt; <A2,A2> ;
    • 2.其它加细关系 : A 2 \mathscr{A}_2 A2 A 3 \mathscr{A}_3 A3 这两个划分互相不是加细 , 因此 该集合中没有其它加细关系 ;

    - 4.加细关系列举 :
    ⪯ 2 = I π 2 \preceq_2 = I_{\pi 2} 2=Iπ2


    ⑥ 集合 π 3 \pi_3 π3 上的加细关系分析 :

    • 1.自己是自己的加细 : 每个划分 , 自己是自己的加细 , 因此 加细关系中 有 I π 3 I_{\pi 3} Iπ3 , &lt; A 1 , A 1 &gt; &lt;\mathscr{A}_1 , \mathscr{A}_1&gt; <A1,A1> , &lt; A 2 , A 2 &gt; &lt;\mathscr{A}_2 , \mathscr{A}_2&gt; <A2,A2>, &lt; A 3 , A 3 &gt; &lt;\mathscr{A}_3 , \mathscr{A}_3&gt; <A3,A3>, &lt; A 4 , A 4 &gt; &lt;\mathscr{A}_4 , \mathscr{A}_4&gt; <A4,A4>, &lt; A 5 , A 5 &gt; &lt;\mathscr{A}_5 , \mathscr{A}_5&gt; <A5,A5> ;
    • 2.其它加细关系 :
      • ① 与 A 5 \mathscr{A}_5 A5 划分相关的加细 : A 5 \mathscr{A}_5 A5 是划分最细的 等价关系 , A 5 \mathscr{A}_5 A5 是其它所有 划分 的加细 , 因此有 &lt; A 5 , A 4 &gt; &lt;\mathscr{A}_5 , \mathscr{A}_4&gt; <A5,A4> , &lt; A 5 , A 3 &gt; &lt;\mathscr{A}_5 , \mathscr{A}_3&gt; <A5,A3> , &lt; A 5 , A 2 &gt; &lt;\mathscr{A}_5 , \mathscr{A}_2&gt; <A5,A2> , &lt; A 5 , A 1 &gt; &lt;\mathscr{A}_5 , \mathscr{A}_1&gt; <A5,A1> ;
      • ② 与 A 1 \mathscr{A}_1 A1 划分相关的加细 : A 1 \mathscr{A}_1 A1 是划分最粗的 等价关系 , 所有的划分 都是 A 1 \mathscr{A}_1 A1 的加细 , 因此有 &lt; A 5 , A 1 &gt; &lt;\mathscr{A}_5 , \mathscr{A}_1&gt; <A5,A1> , &lt; A 4 , A 1 &gt; &lt;\mathscr{A}_4 , \mathscr{A}_1&gt; <A4,A1> , &lt; A 3 , A 1 &gt; &lt;\mathscr{A}_3 , \mathscr{A}_1&gt; <A3,A1> , &lt; A 2 , A 1 &gt; &lt;\mathscr{A}_2 , \mathscr{A}_1&gt; <A2,A1> ;
    • 4.加细关系列举 :

    ⪯ 3 = I π 3 ∪ { &lt; A 5 , A 4 &gt; , &lt; A 5 , A 3 &gt; , &lt; A 5 , A 2 &gt; , &lt; A 5 , A 1 &gt; , &lt; A 4 , A 1 &gt; , &lt; A 3 , A 1 &gt; , &lt; A 2 , A 1 &gt; } \preceq_3 = I_{\pi 3} \cup \{ &lt;\mathscr{A}_5 , \mathscr{A}_4&gt; , &lt;\mathscr{A}_5 , \mathscr{A}_3&gt; , &lt;\mathscr{A}_5 , \mathscr{A}_2&gt; , &lt;\mathscr{A}_5 , \mathscr{A}_1&gt; , &lt;\mathscr{A}_4 , \mathscr{A}_1&gt;, &lt;\mathscr{A}_3 , \mathscr{A}_1&gt;, &lt;\mathscr{A}_2 , \mathscr{A}_1&gt; \} 3=Iπ3{<A5,A4>,<A5,A3>,<A5,A2>,<A5,A1>,<A4,A1>,<A3,A1>,<A2,A1>}


    展开全文
  • 用select取出一列,这是查询结果是关系么,感觉不是,关系至少有两个不同属性集的迪卡尔积的子集
  • 知识图谱01:知识图谱的定义

    千次阅读 2020-10-05 21:54:27
    知识图谱(knowledge graph)是以图的形式表现客观世界中的实体(概念、人、事物)及其之间的关系的知识库。2012年,谷歌提出了知识图谱的概念,自此,知识图谱得到了广泛的关注和应用研究,现已发展成为语义搜索、智能...
    公众号:数据挖掘与机器学习笔记

    知识图谱(knowledge graph)是以图的形式表现客观世界中的实体(概念、人、事物)及其之间的关系的知识库。2012年,谷歌提出了知识图谱的概念,自此,知识图谱得到了广泛的关注和应用研究,现已发展成为语义搜索、智能问答、决策支持等智能服务的基础技术一。

    知识图谱是以图的形式表现客观世界中的实体(概念)及其之间关系的知识库. 知识图谱的研究起源
    于语义Web. 在2000年的XML大会上, Tim Berners Lee提出了语义Web的理念, 目标是为Web网页添加语义, 支持机器自动处理, 以提供诸如信息代理、搜索代理、信息过滤等语义服务. 此后, 互联网逐步从仅包含网页与网页之间超链接的文档万维网转变为包含大量描述各种实体和实体之间丰富关系的数据万维网.基于关键词的传统搜索引擎技术也逐渐开始添加语义搜索功能. 2005年, 美国Metaweb公司成立, 致力于开发用于Web语义服务的开放共享的世界知识库.Metaweb基于诸如维基百科、美国证券交易委员会等的公开数据集, 提取现实世界中的实体(人或事物)及其之间的关系, 然后以图结构存储在计算机中. 2010年谷歌收购了Metaweb, 获得其语义搜索技术, 并于2012年提出知识图谱的概念.

    1.知识图谱相关概念

    1.1 本体与知识图谱

    本体(ontology)是共享概念模型的显式说明[1], 描述概念与概念间的关系; 是语义Web的关键技术, 用于为Web网页添加语义. 语义Web理念中的本体与知识图谱, 二者密切相关. 本体描述概念及概念间的关系,是大多数知识图谱的模式层, 是知识图谱的概念模型和逻辑基础.

    知识图谱与本体的相同之处和不同之处:

    同:二者都通过定义元数据以支持语义服务;都可以使用RDFS、OWL等描述语言来定义;二者涉及到的关键技术也相似:实体抽取、关系抽取、语义解析、知识存储、融合方法等。

    异:知识图谱更灵活,支持通过添加自定义的标签划分事物的类别;本体侧重概念模型的说明, 能对知识表示进行概括性、抽象性的描述, 强调的是概念以及概念之间的关系. 知识图谱更侧重描述实体关系, 在实体层面对本体进行大量的丰富与扩充.

    可以认为, 本体是知识图谱的抽象表达, 描述知识图谱的上层模式; 知识图谱是本体的实例化, 是基于本体的知识库。

    1.2 知识地图

    知识地图(knowledge map)将特定组织内的知识索引通过“地图”的形式串联在一起,
    揭示相关知识资源的类型、特征以及相互关系[4,5],知识地图的主要功能在于实现知识的快速检索、共享和再重用, 充分有效地利用知识资源[6]. 知识地图是关于知识的来源的知识
    [7]. 知识并非存储在知识地图中, 而是存储在知识地图所指向的知识源中. 知识地图指向的知识源包含数据库、文件以及拥有丰富隐性知识的专家或员工.

    1.3 科学知识图谱

    科学知识图谱(mapping knowledge domain)是用来显示知识演化进程和知识结构的图形化与序列化的知识谱系[8].

    image-20201005203330219

    2. 知识图谱的构成

    知识图谱由数据层(data layer)和模式层(schema layer)两部分构成

    2.1 模式层

    模式层是知识图谱的概念模型和逻辑基础, 对数据层进行规范约束. 多采用本体作为知识图谱的模式层, 借助本体定义的规则和公理约束知识图谱的数据层. 也可将知识图谱视为实例化了的本体, 知识图谱的数据层是本体的实例. 如果不需支持推理, 则知识图谱(大多是自底向上构建的)可以只有数据层而没有模式层. 在知识图谱的模式层, 节点表示本体概念, 边表示概念间的关系.

    2.2 数据层

    在数据层, 事实以“实体-关系-实体”或“实体-属性-属性值”的三元组存储, 形成一个图状知识库. 其中, 实体是知识图谱的基本元素, 指具体的人名、组织机构名、地名、日期、时间等. 关系是两个实体之间的语义关系, 是模式层所定义关系的实例. 属性是对实体的
    说明, 是实体与属性值之间的映射关系. 属性可视为实体与属性值之间的hasValue关系, 从而也转化为以“实体-关系-实体”的三元组存储. 在知识图谱的数据层, 节点表示实体, 边表示实体间关系或实体的属性.

    3. 知识图谱的分类

    3.1 构建过程是否依赖自动抽取技术

    • 早期的本体,如WordNet、CYC、HowNet等

      大多由专业人士手工构建, 规模较小; 但其知识质量高, 能够确保准确性与完整性

    • 从开放的互联网信息中自动抽取实体与关系构建的, 如YAGO、DBPedia等

      规模大; 但因其数据源的复杂多样及自动抽取算法的不完全准确, 可能会有大量不完整信息、噪声等.

    3.2 覆盖范围

    • 通用知识图谱

      通用知识图谱(generic knowledge graph)描述全面的常识性的知识, 主要应用于语义搜索, 对知识的准确度要求不高, 如百科类的DBpedia、zhishi.me和语言学类
      的WordNet、大词林等. 通用知识图谱强调知识的广度, 大多采用自底向上的方式构建, 侧重实体层的扩充,因此也导致其大部分较难构建规范的本体层。

    • 行业知识图谱

      面向特定领域, 能够进行知识推理, 实现辅助分析及决策支持等功能, 如
      GeoNames[22]、中医医案知识图谱等. 行业知识图谱对专业性与准确度的要求高, 这也要求其必须有严格的本体层模式, 通常采用自底向上与自顶向下结合的方式进行构建.

    image-20201005204644925

    image-20201005204709859

    image-20201005204746716

    image-20201005204810735

    上述内容主要来源于文献[1]

    参考:

    [1]黄恒琪,于娟,廖晓,席运江.知识图谱研究综述.计算机系统应用,2019,28(6):1–12. http://www.c-s-a.org.cn/1003-3254/6915.html

    在这里插入图片描述

    展开全文
  • 关系数据库中的关系指什么

    千次阅读 2021-07-31 17:07:11
    关系数据库 关系模型结构 1、单一的数据结构----关系(表文件)。关系数据库的表采用二维表格来存储数据...数据表中的每一列称为一个字段,表是由其包含的各种字段定义的,每个字段描述了它所含有的数据的意义,数据
  • 关系模式(1)什么是关系模式(2)定义关系模式3.关系模式和关系的对比4.关系数据库 0.思维导图 1. 关系 什么是关系? 单一的数据结构----关系 现实世界的实体以及实体间的各种联系均用关系来表示 逻辑结构----二...
  • 关系抽取(relation extraction)综述

    千次阅读 2021-05-23 19:53:50
    关系抽取的定义 关系抽取就是从一段文本中抽取出**(主体,关系,客体)**这样的三元组,用英文表示就是(subject, relation, object)这样的三元组。所以关系抽取,有的论文也叫作三元组抽取。从关系抽取的定义也可以...
  • 离散数学之二元关系

    千次阅读 多人点赞 2020-04-23 18:01:21
    一、基本概念 序偶 <x,y> n重有序组 <a,b,c,d,e······> 笛卡尔积 A,B元素间的所有关系(序偶) 二、
  • 数据库-关系数据库基本概念

    千次阅读 2019-04-10 21:01:06
    1.关系数据库及形式化定义 I、关系 关系模型的数据结构非常简单,只包含单一的数据结构--关系(表)。在用户看来关系就是一张扁平的二维表。 关系模型的数据结构虽然简单但是能够表达丰富的语义,描述出现实...
  • 文章目录关系数据库关系数据库简介关系数据结构及形式化定义关系操作关系模型的完整性关系代数 关系数据库 关系数据库简介 美国????IBM公司的E.F.Codd 1970年提出关系数据模型E.F.Codd, “A Relational Model of ...
  • 关系模式的形式化定义

    千次阅读 2019-12-16 23:21:24
    关系模式由五部分组成,即它是一个五元组: R:关系名 U:组成该关系的属性名集合 D:属性组U中属性所来自的域 DOM:属性向域的映象集合 F:属性间数据的依赖关系集合 ...
  • 实验6.1 定义一个基类Animal

    千次阅读 多人点赞 2020-06-08 17:39:57
    定义一个基类Animal,有私有整型成员变量age,构造其派生类dog,在其成员函数SetAge(int n)中直接给age赋值,看看会有什么问题,把age改为公有成员变量,还会有问题吗?编程试试看。 AC的C++代码如下: #include<...
  • 软件与程序的定义关系

    千次阅读 2021-04-17 18:55:03
    软件与程序的定义关系 软件与程序的定义 软件:是一系列按照特定顺序组织的计算机数据和指令的集合。(软件 = 程序 + 文档) 程序:是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息...
  • 关系模型的概念,定义

    万次阅读 多人点赞 2018-05-02 20:37:51
    关系数据模型: (1)关系模型与非关系模型不同,它是建立在严格的数学概念的基础上的。(2)关系模型的概念单一,无论实体还是实体之间的联系都用关系表示,操作的对象个操作的结果都是关系,所以其数据结构简单、...
  • 关系(一对一,一对多,多对多)

    千次阅读 2018-03-03 21:04:31
    可以在数据库图表中的表之间创建关系,以显示一个表中的列与另一个表中的列是如何相链接的。在一个关系型数据库中,利用关系可以避免多余的数据。例如,如果设计一个可以跟踪图书信息的数据库,您需要创建一个名为 ...
  • 一、关系定义域、值域、域 、 二、关系定义域、值域、域 示例 、 三、关系的逆运算 、 四、关系的逆序合成运算 、 五、关系的限制 、 六、关系的象 、 七、单根 、 八、单值
  • python 类的定义_类和对象的关系

    千次阅读 2021-02-10 22:19:10
    我们通过类定义不同数据类型的属性(数据)和方法(行为),也就是说,“类将行为和状态(数据)打包在一起”。对象是类的具体实例,一般称为“类的实例”。类看做“饼干模具”,对象就是根据这个“模具”,制造出来的...
  • 文章目录关系数据库关系操作基本关系操作关系数据库语言的分类关系模型的完整性实体完整性(Entity Integrity)参照完整性(Referential Integrity)用户定义完整性(User-defined Integrity)E-R图向关系模型的转换...
  • 原问题与对偶问题的定义关系

    万次阅读 2020-02-27 21:56:35
    原问题与对偶问题的定义关系 (1)原问题与对偶问题定义 一个优化问题的原问题和对偶问题定义如下: 原问题: 最小化:   f(w)限制条件:{gi(w)≤0   i=1⋯Khi(w)=0   i...
  • 关系数据库(1NF 2NF 3NF BCNF 的定义

    千次阅读 2019-06-19 09:29:34
    函数依赖的定义: X->Y 非平凡函数依赖/平凡函数依赖:Y不包含于X则为非平凡函数依赖 完全函数依赖/部分函数依赖:Y不完全依赖X中的属性则为部分函数依赖 传递函数依赖:X->Y Y不->X Y->Z 则有X->Z,则....
  • 定义:若属性A是基本关系R的主属性,则属性A不能取空值(空值就是“不知道”或“不存在”或“无意义”的值) 例: 选修(学号,课程号,成绩) “学号、课程号”为主码 “学号”和“课程号”两个属性都不能...
  • 管脚图 Arduino Adafruit_ILI9341 tft = Adafruit_ILI9341(5, 17, 23, 18, 4, 19); //esp32-nodemcu32s 在上面的代码中,5、17分别指的是GPIO5、GPIO17,以此类推 参考 ...
  • 自然语言处理——蕴含关系定义

    千次阅读 2020-10-29 10:55:24
    文本蕴含关系定义 文本蕴含的概念由Dagan 等人[1]于2004年首次提出,其定义如下: 定义1.文本蕴含定义为一对文本之间的有向推理关系,其中蕴含前件记作T(Text),蕴含后件记作H(Hypothesis)。如果人们依据自己的...
  • 模拟引脚 : ~D1 ~D2 ~D3 ~D4 ~D5 ~D6 ~D7
  • PCIE总线-PCI、PCIE关系及信号定义

    万次阅读 2018-07-10 09:34:55
    2、PCIE引脚信号定义 PCIe 链路可以由多条 Lane 组成,目前 PCIe 链路可以支持 1 、 2 、 4 、 8 、 12 、 16 和 32 个 Lane(Lane就是一对 Rx、Tx 差分对) ,即 PCIE x1、 PCIE x2、 PCIE x4、 PCIE x8、 PCIE x16...
  • 独立正交不相关定义关系

    万次阅读 2018-06-01 16:00:40
    一、“独立”、“不相关”和“正交”的定义假设X为一个随机过程,则在t1和t2时刻的随机变量的相关定义如下(两个随机过程一样):(1)定义Rx(t1,t2)=E{X(t1)X(t2)}为相关函数,若R=0,称正交(注意,相关...
  • 数据库外键:一对多/多对多关系

    千次阅读 2019-01-18 17:21:31
    """ 使用关系属性来关联数据 1> 定义关系表(包含外键) 2> 定义关系属性 3> 使用关系属性来关联和查询数据""" stu1 = Student(name="zs") stu2 = Student(name="ls") cur1 = Course(name="python") cur2 = ...
  • 摘自西工大老师课堂PPT BV1oT4y1774h ΓL=Γ(0)\Gamma_L=\Gamma(0)ΓL​=Γ(0) 是负载端的反射...传输线上任意一点的输入阻抗与该点反射系数有一一对应的关系 ΓL\Gamma_LΓL​ 是传输线终端的反射系数 ...
  • ##流程设计模型(model) 和 部署(deployment)及流程定义(processDefinition)之间的关系; model 内仅仅保存了流程定义的规则; deployment 和 processDefinition 之间是一一对应关系,一个deployment对应一个process...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,490,312
精华内容 996,124
关键字:

关系定义