1

次の属性を使用して、Oracle 11g で EmployeeType を正常に作成しました。

emp_id   VARCHAR2(5)
title   VARCHAR(15)
firstname VARCHAR(20)
surname   VARCHAR(20)
address Addresstype
tel_no  ARRAY(3) of VARCHAR(15)
get_address() VARCHAR2()

次の属性を使用して Oracle 11g で DepartmentType を作成するように指示されました

dept_id  VARCHAR2(3)
location AddressType
manager  REF Employee

しかし、私の問題は、部門の詳細を格納して行を挿入するテーブルを作成できるように、オブジェクト リレーショナル REF 構造を使用して、部門を従業員に関連付けるために 2 つのテーブル間のオブジェクト参照を定義する方法がわからないことです。

4

1 に答える 1

2

ここで読むことができるいくつかのORM(オブジェクトリレーショナルマッピング)フレームワークを使用できます

オブジェクト リレーショナル マッピング フレームワークとは

これは非常に大きなトピックであり、自分で方法を見つけることもできますが、リレーショナル データベースはデータを含む単なる行であり、オブジェクト指向オブジェクトとは何の関係もないことを知っておく必要があります。データを保存します。

これが役立つことを願っています。

于 2013-02-22T23:41:38.993 に答える