发明名称 Relationship-based inherited attributes system
摘要 A relationship-based inherited attributes system provides an Inheritance Table where each object in the table has an Inherited Object ID. Each ID is listed with all of the ID's that the object inherits from with sequence number that indicates the order of the inheritance in the hierarchy. A Relationship Table is provided and contains a Relationship ID, a Role, and an Assigned Object ID. To find up all of the objects participating in a certain relationship, the server looks for all the rows that have a particular relationship ID in the relationship table. The invention provides an Assignment Table where the server obtains a value by correlating the list of objects obtained from the Inheritance and Relationship tables. The value may need to be processed further and is passed to a JavaScript routine named in the table. The server refers to an Attribute Voter Table when multiple values result and conflicts arise because of this situation. The Attribute Voter Table contains Attribute ID, Role, and Sequence Number fields where the Sequence Number indicates the Role's priority. An Attribute Definition Table is provided to resolve multiple set of roles obtained from the Attribute Voter Table down to one value or set of values. A Resolution Strategy is used to resolve conflicts that arise when the server SQL query returns a such a list of items.
申请公布号 AU5275700(A) 申请公布日期 2001.11.26
申请号 AU20000052757 申请日期 2000.05.17
申请人 NETSCAPE COMMUNICATIONS CORPORATION 发明人 SKIP ADDISON
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址