问题标签 [object-relational-model]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - 过程、游标和触发器可以在对象关系数据库的用户定义类型中使用吗?
我是对象关系数据库的新手,目前正在通过教科书自学。
在 Oracle 中使用 UDT 对象表创建用户定义类型时,是否可以使用过程、游标、触发器等,或者这些功能仅可用于关系数据库?
我自己花时间在网上搜索以找到这个答案,但我已经阅读了很多关于这个主题的内容,这让我感到困惑,所以我认为可以在这里简单地回答(希望如此)。
sql - REF 表的范围
我正在使用 Oracle (18.4.0) 设计对象关系模型,我想向SCOPE
对象表的表类型列添加约束。可能吗?这是一个简化的模型:
我需要team.cyclers
只包含REF
s 中的对象cycler
。我查看了文档,但不幸的是它并没有说明很多关于SCOPE
约束的内容,比如这里:
您可以约束列类型、集合元素或对象类型属性以引用指定的对象表。声明 REF 时使用 SQL 约束子条款 SCOPE IS。
但它提供的唯一示例是关于一个简单的列类型。我尝试SCOPE IS cycler
在team
表的创建中以多种方式指定,但没有结果。
sql - Oracle Object-Relational - 有没有办法声明一个子类型的嵌套表?
类型声明:
我需要声明 Medico_ty 的 VISITATO 嵌套表,但它是 Dipendente_ty 的子类型,因此我只有 Dipendente_ty 类型的实例的表。如何仅为 Medico_ty 实例声明嵌套表?
编辑 当我尝试为 Dipendente_ty 定义表时出现以下错误:
oracle - ORA-00927: 尝试更新对象关系数据库中的表时缺少等号
我正在尝试了解对象关系技术并创建父类型:
孩子类型:
创建的表:
并插入数据。我 100% 确定它存在。我想更新表和更改组,例如,从 5231 到 6231:
但得到错误
sql - 对象关系逻辑模型
我想为这个图表示一个逻辑对象关系模式,我使用了两种解决方案,这是一个好工作还是我有错误?谢谢