曾经构想过创造一种O-R Mapping的形式语言。最近也收集到一些资料:

1、来自http://www.chimu.com/publications/objectRelational/的资料:

对象-关系影射:
关于O-R MappingCREATE DOMAIN PERSON CLASS {
关于O-R Mapping    ssn 
AS SELECT SSN FROM Person WHERE Object = THIS
关于O-R Mapping    firstName 
AS SELECT First_Name FROM Person WHERE Object = THIS
关于O-R Mapping    parents 
AS SELECT Parent FROM Parenthood WHERE Child = THIS
关于O-R Mapping    children 
AS SELECT Child FROM Parenthood WHERE Parent = THIS
关于O-R Mapping}   

方法:
关于O-R MappingCREATE DOMAIN PERSON CLASS {
关于O-R Mapping    setName(newName : String) 
AS UPDATE 关于O-R Mapping WHERE Object = THIS
关于O-R Mapping}  

继承:
关于O-R MappingCREATE DOMAIN PERSON CLASS {关于O-R Mapping}
关于O-R Mapping
CREATE DOMAIN EMPLOYEE CLASS EXTENDS PERSON {关于O-R Mapping}

2、还曾经在一些站点的回复中看到过有趣的写法,如下:
关于O-R Mappingclass Person
}

相关文章:

  • 2022-01-16
  • 2022-01-18
  • 2021-06-11
  • 2021-06-27
  • 2021-07-19
  • 2021-10-01
  • 2022-02-14
  • 2021-09-20
猜你喜欢
  • 2022-12-23
  • 2022-03-09
  • 2021-08-21
  • 2021-09-23
  • 2022-03-02
  • 2021-06-08
相关资源
相似解决方案